Software Engineer, Global Banking & Markets, Electronic Trading

Goldman Sachs

New York (NY)

On-site

USD 115,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive benefits
Wellness offerings

Job summary

Goldman Sachs is seeking seasoned software engineers in New York to design and maintain high-performance trading platforms for electronic options trading. You will work on low-latency systems, market data, and APIs, collaborating with traders and product teams to deliver robust solutions.

The role emphasizes proficiency in Java or C++, Linux experience, and a strong sense of ownership in a fast-paced, global environment.

Qualifications

  • Degree in Computer Science or Electronic Engineering.
  • Proficiency in Java or C++ is required.
  • Experience with Linux operating systems.

Responsibilities

  • Design, build, and maintain high-performance trading platforms for US Options.
  • Implement market data integration and exchange connectivity for internal/external clients.
  • Collaborate with traders, product managers, and security teams on features.

Skills

Java
C++
Linux

Education

Bachelor or Master degree in Computer Science or Electronic Engineering

Tools

US Options Exchange knowledge
Order management systems

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.

Job Description

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, Goldman Sachs Electronic Trading (GSET) has launched an initiative to become the top provider in Electronic US Listed Options Trading by building superior technology and delivering high quality products. This vision is a multi-year investment in people, platforms, and products. Join our team and participate in the development and launch of best-in-class products for top clients across the industry.

Our engineers are involved in the entire product life cycle, from working with users and product managers to determine requirements, collaborating with other engineers to develop new APIs and UIs, engaging with penetration testers to ensure security and data protection, to deploying your code to users across the globe. Our team works with modern Java, and C++ and uses a variety of databases, caches, and queues to solve specific problems. Within our team, you will have ample opportunities to be curious, to solve problems for our clients, and directly impact the success of our business.

We are looking for eager, nimble, and ambitious trading platform developers to join our growing team of visionaries, and drive Goldman Sachs Electronic Trading to achieve and exceed our goals.

Responsibilities
  • Design, build, and maintain high-performance, yet nimble and adaptive Options trading platforms including market data and exchange connectivity for internal and external clients.
  • Utilize good understanding of US Options market structure, regulations, exchange service offerings and implement changes to these on an on-going basis.
  • Communicate with traders, sales, clients, and compliance officers about new feature requests, explanation of existing features, etc.
Basic Qualifications
  • Bachelor or Master degree in relevant technical fields such as Computer Science or Electronic Engineering.
  • Proficiency in either Java or C++.
  • Experience with Linux operating system.
  • 3+ years of relevant work experience.
  • Experience with developing order management system, exchange connectivity or market data feed for US Equities or Options markets.
  • Strong communication skills and the ability to work as part of a team.
Preferred Qualifications
  • Experience with Event Sourcing (Sequenced core stream) based architecture.
  • Knowledge about JVM internals and tuning for low latency applications.
  • Experience with building C++/Java systems with strict requirements for low-latency (microseconds count) and deterministic performance.
Salary Range

The expected base salary for this New York, New York, United States-based position is $115,000-$180,000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.

Benefits

Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience. A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here .

About Goldman Sachs

At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.

We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html

© The Goldman Sachs Group, Inc., 2026. All rights reserved.

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

Similar jobs worth comparing

Software Engineer, Global Banking & Markets, Electronic Trading
Software Engineer, Global Banking & Markets, Electronic Trading

Socket.dev • New York (NY)

On-site
USD 115,000 - 180,000
Software Engineer, Global Banking & Markets, Electronic Trading
Software Engineer, Global Banking & Markets, Electronic Trading

Goldman Sachs Bank AG • New York (NY)

On-site
USD 115,000 - 180,000
Health & welfare programs
Generous vacation entitlements
On-site health centers
Software Engineer, Global Banking & Markets, Front Office Technology
Software Engineer, Global Banking & Markets, Front Office Technology

The Goldman Sachs Group • New York (NY)

On-site
USD 115,000 - 180,000
VP Software Engineer - Global Banking & Markets - CTL/Equities Engineering
VP Software Engineer - Global Banking & Markets - CTL/Equities Engineering

Socket.dev • New York (NY)

On-site
USD 150,000 - 300,000
Discretionary bonus
Competitive benefits
US-based full-time role
VP Software Engineer - Global Banking & Markets - CTL/Equities Engineering
VP Software Engineer - Global Banking & Markets - CTL/Equities Engineering

Goldman Sachs • New York (NY)

On-site
USD 150,000 - 300,000
Software Engineer, Global Banking & Markets, Commodity Trading & Sales Technology
Software Engineer, Global Banking & Markets, Commodity Trading & Sales Technology

Worky • New York (NY)

On-site
USD 130,000 - 250,000
Software Engineer, Global Banking & Markets, Trading Technology
Software Engineer, Global Banking & Markets, Trading Technology

The Goldman Sachs Group • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Senior Software Engineer, Global Banking & Markets, Trading Technology
Senior Software Engineer, Global Banking & Markets, Trading Technology

Goldman Sachs • Utah

On-site
USD 180,000 - 240,000
Software Engineer, Global Banking & Markets, Trading Technology
Software Engineer, Global Banking & Markets, Trading Technology

Goldman Sachs • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Software Engineer, Global Banking & Markets, Front Office Technology
Software Engineer, Global Banking & Markets, Front Office Technology

Goldman Sachs • Dallas (TX)

On-site
USD 150,000 - 190,000