Software Engineer, Associate
Quick summary
- Work type
- On-site
- Location
- Salt Lake City, UT
- Posted
- today
- Nearby
- 47 roles within 25 mi
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
- Asset & Wealth Management - Software Engineer - Vice President - Dallas 3
- AMD Public-New York-Vice President-Software Engineering 2
- Internal Audit, Technology Auditor-Investment Banking, Associate 2
- Senior Software Engineer, Global Banking & Markets, Front Office Technology 2
- AI Engineering, Vice President (New York, New Jersey, Toronto) 1
At a glance
TL;DR · Software Engineer, Associate
As a Senior Full-Stack Engineer on the Onboarding Engineering team at Goldman Sachs, you will play a pivotal role in developing highly distributed and scalable systems for wealth management clients. Your daily responsibilities include designing and implementing robust solutions that capture, model, and manage complex data sets while ensuring usability, availability, and performance. You will leverage technologies such as Java, Python, React, and Spring to build applications within low-code platforms and integrate with on-prem services. Additionally, you will contribute to the entire development lifecycle, from inception to deployment, collaborating closely with external teams to optimize system integration and reporting. This role demands a strong analytical mindset and the ability to lead design decisions while managing multiple projects under tight deadlines in a global environment.
Skills
What you'll do
- Design and implement highly scalable systems for client onboarding.
- Build and integrate applications using low-code platforms and on-prem services.
- Optimize system performance to handle increasing business volumes efficiently.
- Lead the development lifecycle from inception through deployment and maintenance.
- Collaborate with external teams to ensure seamless system integration and deployment.
- Ensure robust data capture, modeling, synthesis, processing, and management.
What we're looking for
- Bachelor's degree in Computer Science or related Engineering field
- 3+ years of experience in Java, Python, and other programming languages
- Strong full-stack development skills with knowledge in React and Spring frameworks
- Experience building applications in low-code platforms and integrating with on-prem services
- Proven ability to lead design decisions and optimize performance under pressure