Associate, Software Engineering

Goldman Sachs

Quick summary

Work type
On-site
Location
New York, NY
Salary
$132,000–$168,700 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $150k
$110k most similar roles pay here $215k

This role pays less than 65% of similar roles. Most pay $142,400–$195,250 — the shaded band above. At the midpoint, this role pays about $150k versus about $169k for comparable roles.

Based on 240 similar postings.

Employer

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.

Goldman Sachs currently has 187 open roles on FindRole.

Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Associate, Software Engineering

Join the Global Investment Research Division in New York as an Associate Software Engineer, where you will collaborate with a dynamic team to develop and maintain sophisticated financial software solutions. Your daily responsibilities include participating in all phases of the software development lifecycle, from requirements gathering to production support, focusing on building scalable multi-threaded applications within Unix environments using technologies like Spring, Hibernate, RabbitMQ, Kafka, and microservices architecture. You will also work with relational databases such as Sybase or Oracle and NoSQL solutions like MongoDB. Ideal candidates hold a Bachelor’s or Master’s degree in Computer Science or related fields and have experience with C++ or Java, demonstrating proficiency in full-stack development and database management.

What you'll do

  • Design and implement software solutions using C++ or Java.
  • Participate in the full software development lifecycle from requirements to deployment.
  • Develop multi-threaded and multi-process service-oriented enterprise applications on Unix.
  • Utilize Spring, Hibernate, RabbitMQ, Kafka, and other backend technologies.
  • Create micro-services architecture with REST and related back-end technologies.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science or related field required.
  • At least one to two years of software engineering experience, depending on degree level.
  • Proficiency with C++ or Java programming languages necessary.
  • Experience in full software development lifecycle including testing and deployment.
  • Skills in building multi-threaded applications within Unix environment essential.
  • Knowledge of Spring, Hibernate, RabbitMQ, Kafka, REST, and other back-end technologies required.
  • Expertise in relational database management systems like Sybase or Oracle needed.

More like this

Similar roles

Associate, Software Engineering

Goldman Sachs

New York, NY 1 day ago $104,000$171,200
Java Spring Hibernate RabbitMQ GraphQL Reladomo Legend Kafka Sybase Oracle MongoDB REST CI/CD Kubernetes GitLab

Associate, Software Engineering

Goldman Sachs

New York, NY 1 day ago $132,000$168,700
Python Java JavaScript React Node.js Docker Kubernetes AWS CI/CD SQL PostgreSQL Maven Git Jenkins

Associate, Software Engineering

Goldman Sachs

New York, NY 1 day ago $132,000$168,700
JavaScript TypeScript React Java Spring MongoDB Elasticsearch CSS SCSS HTML Ag-Grid Oracle Sybase REST CI/CD

Vice President, Software Engineering

Goldman Sachs

New York, NY 1 day ago $190,000$252,500
Java Spring REST Scala Spark HDFS MapReduce Oracle Sybase MongoDB SQL NoSQL Unix CI/CD SDLC Microservices Python PostgreSQL Kubernetes Docker AWS Terraform