Risk-Salt Lake City-Associate, Software Engineering-10415577

Goldman Sachs

Salt Lake City (UT)

On-site

USD 110,000 - 150,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Goldman Sachs in Salt Lake City seeks an Associate Software Engineer to develop, maintain and enhance our software solutions supporting global businesses. You will participate in all SDLC phases, refine requirements, implement scalable services and contribute to robust testing pipelines.

The role emphasizes collaboration with internal teams to craft designs using Java, C++, REST, Spring, Hibernate and microservices within Unix environments.

Qualifications

  • Master’s or Bachelor’s in CS/CE/IS or related field with required experience.
  • At least 1 year (with Master’s) or 2 years (with Bachelor’s) in software engineering.
  • Experience with C++, Java, REST, Spring, Hibernate, RabbitMQ or Kafka, and SQL/NoSQL databases.

Responsibilities

  • Develop, enhance, support and maintain Goldman Sachs software solutions.
  • Participate in SDLC phases including requirements, design, coding, testing and deployment.
  • Design and implement scalable, robust testing suites across our business lines.
  • Collaborate with internal teams to develop solution designs.

Skills

C++
Java
REST
Spring
Hibernate
RabbitMQ
Kafka
SQL
NoSQL
Multithreading
Unix

Education

Master's degree in CS/CE/IS
Bachelor's degree in CS/CE/IS

Job description

Job Description

Job Duties: Associate, Software Engineering with Goldman Sachs & Co. LLC in Salt Lake City, Utah. Multiple openings available. Develop, enhance, support and maintain the Firm’s software solutions in support of its global businesses. Design and implement high-quality, scalable and thoughtful technology solutions leveraging both internal and open-source services. Assist in requirements gathering, user story refinement, development, testing (unit, integration and regression), User Acceptance Testing (UAT) and deployment. Work with internal teams to develop solution designs. Identify new external technologies that can be used to transform our financial businesses and internal platforms in innovative and disruptive ways. Work in all phases of the Software Development Lifecycle (SDLC) to meet internal and regulatory requirements. Design, implement and maintain robust testing suites to enable safe, complete, and scalable solutions across our business lines.

Job Requirements

Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, Quantitative Management or a related field and one (1) year of experience in job offered or a related software engineering role OR Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, Quantitative Management or a related field and two (2) years of experience in job offered or a related software engineering role. Prior experience must include one (1) year of experience (with a Master’s degree) OR two (2) years of experience (with a Bachelor’s degree) with 5 of the 7 following skills: C++ or Java; full software development lifecycle, including requirements gathering, design, coding, testing, documentation, deployment, and production support; building multi-threaded and multi-process service-oriented enterprise applications within Unix environment; programming technologies including Spring, Hibernate, RabbitMQ, or Kafka; relational database management system (RDBMS) such as Sybase or Oracle; micro-services architecture design and development including REST, Spring, or other back-end technologies; and database query languages, including SQL or NoSQL technologies such as MongoDB.

©The Goldman Sachs Group, Inc., 2026. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veteran status, disability, or any other characteristic protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Risk-Salt Lake City-Associate, Software Engineering-10415577
Risk-Salt Lake City-Associate, Software Engineering-10415577

The Goldman Sachs Group • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Engineering- Salt Lake City - Associate, Systems Engineering - 10442648 Salt Lake City · · Associate
Engineering- Salt Lake City - Associate, Systems Engineering - 10442648 Salt Lake City · · Associate

Goldman Sachs Bank AG • Salt Lake City (UT), Northern (KY)

Hybrid
USD 110,000 - 150,000
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060

Goldman Sachs Group, Inc. • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Engineering Division- Draper - Associate, Systems Engineering
Engineering Division- Draper - Associate, Systems Engineering

Goldman Sachs • Draper (UT)

On-site
USD 90,000 - 120,000
Associate Software Engineer: Build Scalable FinTech
Associate Software Engineer: Build Scalable FinTech

Goldman Sachs • Salt Lake City (UT)

On-site
USD 110,000 - 150,000
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060

Socket.dev • Salt Lake City (UT)

On-site
USD 110,000 - 140,000
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060

The Goldman Sachs Group • Salt Lake City (UT)

On-site
USD 90,000 - 130,000
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration

Goldman Sachs • Salt Lake City (UT)

On-site
USD 85,000 - 120,000
Risk-Salt Lake City-Associate, Software Engineering-10415577 Salt Lake City · · Associate
Risk-Salt Lake City-Associate, Software Engineering-10415577 Salt Lake City · · Associate

Goldman Sachs Bank AG • Salt Lake City (UT)

On-site
USD 90,000 - 120,000
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060
Global Banking & Markets-Salt Lake City-Associate, Client Onboarding & Configuration-10332060

Goldman Sachs • Salt Lake City (UT)

On-site
USD 78,000 - 110,000
Restaurant d'entreprise
Indemnités de stage/alternance