Senior Software Engineer, Global Banking & Markets, Front Office Technology
Quick summary
- Work type
- On-site
- Location
- New York, NY
- Salary
- $150,000–$300,000 / yr
- Posted
- 1 day ago
- Nearby
- 99+ 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 · Senior Software Engineer, Global Banking & Markets, Front Office Technology
As a Front Office Engineer at Goldman Sachs, you will join a dynamic team of innovators driving the development of cutting-edge financial software solutions. Your role involves designing and implementing robust, low-latency systems for pricing, quoting, and hedging various financial instruments such as USTs, Swaps, and MBS, while also developing platforms for efficient risk and P&L management. You will leverage AI-driven analytics to inform predictive pricing strategies and work with modern programming languages like Java, C/C++, or Python in a high-availability, mission-critical environment. This role requires experience in financial services or fintech, proficiency in microservice architectures, distributed tracing, performance testing, and UNIX operating systems internals, making you an integral part of the team's strategic initiatives to redefine finance using AI.
Skills
What you'll do
- Design and implement robust, low-latency systems for pricing and hedging financial instruments.
- Develop platforms enabling efficient risk and P&L management for trading desks.
- Utilize AI-driven analytics to inform predictive pricing strategies.
- Collaborate on the engineering of high availability, mission-critical systems.
- Lead engineering teams in delivering complex products with multiple stakeholders.
- Work on distributed tracing, performance testing, authentication, and authorization solutions.
What we're looking for
- Advanced degree in Computer Science or 7+ years of relevant professional experience.
- Expertise in modern programming languages like Java, C/C++, Python.
- Strong analytical skills and ability to quickly identify issue scope and impact.
- Experience with AWS, UNIX operating systems, and infrastructure as code (Terraform).
- Proficiency in microservice architectures, distributed tracing, performance testing.
- Proven leadership in delivering complex products with multiple stakeholders.