What are the responsibilities and job description for the Software Engineer, Global Banking & Markets, Synthetic Product Group position at Goldman Sachs?
Job Description
What We Do
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile, and more. We look for creative collaborators who evolve, adapt to change, and thrive in a fast-paced global environment. Want to push the limit of digital possibilities? Start here.
Within our Global Banking & Markets business, the Synthetic Product Group (SPG) offers institutional and hedge fund clients products which are optimal with respect to tax, balance sheet, and funding. Our business generates revenue from commissions, financing, and dividends through the trading of CFD and Equity Swap OTC instruments alongside futures, options, ETFs, and structured products. The Synthetics business, a key growth area for our global Equities business, is undergoing a transformational change. It is a complex and nuanced global business, operating with low latency at scale, requiring significant technological investment to make our platform best in class.
Who We Look For
Our engineers are at the center of our business and our dynamic environment requires innovative strategic thinking and immediate, real solutions. We use both open-source industry standard and internal proprietary technologies to build strategic platforms for onboarding clients through proactive management of the firm’s front-to-back onboarding process. This also involves projects requiring document and data digitization through various NLP techniques where engineers work in close partnership with our R&D teams to develop new machine learning methodologies, setting the stage for STP and full automation of various workflows and processes.
Our ideal candidate will work on various projects as part of our global team. You will be a change agent with capability to transform Goldman Sachs by applying your technical acumen. You will be enabled to combine the best open source software, databases, cloud solutions, and programming languages to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights.
Our team requires strong analytical skills, communication skills, as well as excellent programming skills.
Qualifications
© The Goldman Sachs Group, Inc., 2025. All rights reserved.
What We Do
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile, and more. We look for creative collaborators who evolve, adapt to change, and thrive in a fast-paced global environment. Want to push the limit of digital possibilities? Start here.
Within our Global Banking & Markets business, the Synthetic Product Group (SPG) offers institutional and hedge fund clients products which are optimal with respect to tax, balance sheet, and funding. Our business generates revenue from commissions, financing, and dividends through the trading of CFD and Equity Swap OTC instruments alongside futures, options, ETFs, and structured products. The Synthetics business, a key growth area for our global Equities business, is undergoing a transformational change. It is a complex and nuanced global business, operating with low latency at scale, requiring significant technological investment to make our platform best in class.
Who We Look For
Our engineers are at the center of our business and our dynamic environment requires innovative strategic thinking and immediate, real solutions. We use both open-source industry standard and internal proprietary technologies to build strategic platforms for onboarding clients through proactive management of the firm’s front-to-back onboarding process. This also involves projects requiring document and data digitization through various NLP techniques where engineers work in close partnership with our R&D teams to develop new machine learning methodologies, setting the stage for STP and full automation of various workflows and processes.
Our ideal candidate will work on various projects as part of our global team. You will be a change agent with capability to transform Goldman Sachs by applying your technical acumen. You will be enabled to combine the best open source software, databases, cloud solutions, and programming languages to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights.
Our team requires strong analytical skills, communication skills, as well as excellent programming skills.
Qualifications
- 3 years of Java development experience. Solid understanding of Core Java concepts and Design Patterns.
- RDBMS experience (Sybase or UDB preferred - able to write and analyze complex queries with multi-table joins and aggregate functions).
- Desire to build strong and efficient SDLC practices.
- Systematic problem-solving approach, coupled with a hands-on experience of debugging and optimizing code, as well as automation.
- Strong interpersonal skills and drive. Excellent communication skills required, able to contribute to discussions on design and strategy.
© The Goldman Sachs Group, Inc., 2025. All rights reserved.