Software Engineer, Global Banking & Markets, Electronic Trading

Goldman SachsNew York, NY
$115,000 - $180,000Onsite

About The Position

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, 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.

Requirements

  • 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.

Nice To Haves

  • 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.

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.

Benefits

  • Discretionary bonus
  • Competitive benefits and wellness offerings
  • Training and development opportunities
  • Firmwide networks
  • Mindfulness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service