JobsRisk-Salt Lake City-Associate, Software Engineering-10415577
Goldman Sachs logo

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

Goldman Sachs

Location

Salt Lake City, UT

Type

Full-time

Posted

8/27/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
H-1B FY202598.3% approval
💎 Strong sponsor

Job description

The Associate, Software Engineering role at Goldman Sachs involves developing and maintaining software solutions that support the firm's global businesses. The position requires collaboration with internal teams to design high-quality technology solutions and to identify innovative external technologies. Candidates will work through all phases of the Software Development Lifecycle to ensure compliance with internal and regulatory standards. This role emphasizes the importance of robust testing and deployment practices to deliver scalable solutions.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, Quantitative Management or a related field and one year of experience in a software engineering role, or a Bachelor's degree in the same fields and two years of experience.
  • Experience with C++ or Java.
  • Familiarity with the full software development lifecycle, including requirements gathering, design, coding, testing, documentation, deployment, and production support.
  • Experience building multi-threaded and multi-process service-oriented enterprise applications within a Unix environment.
  • Knowledge of programming technologies including Spring, Hibernate, RabbitMQ, or Kafka.
  • Experience with relational database management systems such as Sybase or Oracle.
  • Understanding of micro-services architecture design and development including REST and Spring.
  • Proficiency in database query languages, including SQL or NoSQL technologies such as MongoDB.

Responsibilities

  • Develop, enhance, support, and maintain the firm's software solutions.
  • Design and implement high-quality, scalable technology solutions.
  • Assist in requirements gathering and user story refinement.
  • Conduct development, testing, User Acceptance Testing (UAT), and deployment.
  • Work with internal teams to develop solution designs.
  • Identify new external technologies to transform financial businesses.
  • Design, implement, and maintain robust testing suites.

Benefits

  • Employees at Goldman Sachs are often offered comprehensive benefits, including medical, dental, life and disability coverage, generous vacation and holidays, and robust wellness resources such as EAP counseling, medical advocacy, on-site/virtual health services, and fitness support. Financial perks typically include retirement savings programs, live financial education, education support, and wealth-creation opportunities through equity awards and select investment programs. Many locations also provide family benefits (childcare resources, parental and family leaves, adoption/surrogacy support) and flexible work options like part-time schedules, job sharing, telecommuting, and alternate hours.

H-1B filing history

No filing history in our dataset yet

This employer isn’t in the published USCIS/DOL filings set, or history hasn’t been released yet.

Is this posting expired or inaccurate?