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 $153k
This role $150k
$99k most similar roles pay here $209k

This role pays more than 51% of similar roles. Most pay $128,005–$177,517 — the shaded band above. At the midpoint, this role pays about $150k versus about $153k 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

As an Associate Software Engineer at the Engineering Division in New York, you will lead UI/UX design by creating mockups and prototypes that address user requirements effectively. Your daily tasks include designing high-performance front-end applications using JavaScript/TypeScript and advanced React features while collaborating on microservices architecture with REST, Java, Spring, and other back-end technologies. You will work within a full software development lifecycle, from requirements gathering to production support, utilizing tools like Sybase or Oracle RDBMS, MongoDB, and Elasticsearch. This role requires expertise in Java, JavaScript/TypeScript, CSS/SCSS, HTML, and Ag-Grid, as well as the ability to perform high- and low-level code reviews for enterprise-scale products.

What you'll do

  • Lead UI/UX design by creating mockups and prototypes to address user requirements.
  • Design and build high-performance front-end applications using JavaScript/TypeScript and advanced React features.
  • Develop micro-services architecture with REST, Java, Spring, or other back-end technologies.
  • Implement relational database management systems (RDBMS) such as Sybase or Oracle.
  • Conceptualize user needs to create wireframes and deliver quality UX solutions.
  • Conduct high-level and low-level code reviews for enterprise-scale products.

What we're looking for

  • Bachelor’s degree in Computer Science or related field and 3+ years of experience.
  • Master’s degree in relevant field and 1+ year of full software development lifecycle experience.
  • Experience designing and building high-performance front-end applications with JavaScript/TypeScript and React.
  • Proficiency in programming technologies including Java, Spring, CSS/SCSS, HTML, and Ag-Grid.
  • Expertise in micro-services architecture design and NoSQL technologies like MongoDB and Elasticsearch.
  • Ability to conceptualize user requirements and create wireframes for quality UX solutions.

More like this

Similar roles

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 $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
C++ Java Spring Hibernate RabbitMQ Kafka Oracle Sybase REST MongoDB SQL Unix Microservices 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

Quantitative Engineering Associate

Goldman Sachs

New York, NY 1 day ago $113,000$189,000
Python Java C++ Bayesian analysis Time series analysis Machine learning algorithms Stochastic calculus No-arbitrage pricing theory Partial differential equations Multivariable calculus Linear algebra Numerical methods Optimization Probability Random processes Risk management Scenario-based analysis Quantitative risk analytics Factor models Data management Data analysis tools