Global Banking Markets – Low-Latency Java/C++ Software Engineer – Vice President – London

Company: Goldman Sachs
Apply for the Global Banking Markets – Low-Latency Java/C++ Software Engineer – Vice President – London
Location: London
Job Description:

Overview

In this role you’ll help design and build high-performance, scalable components for Goldman Sachs’ electronic trading platform. You’ll collaborate with product and engineering teams to deliver low-latency services that meet regulatory and market needs. The work involves a data-driven approach across the full product lifecycle, from design to monitoring. This is an opportunity to impact trading workflows and reliability on a global scale, within a fast-paced, collaborative culture.

Pay / Benefits

  • flexible work options
  • mindfulness classes
  • collaborative workspaces
  • support for personal and professional goals
  • team-oriented culture
  • meritocracy

Responsibilities

  • Design, build and maintain high-performance, high-availability platforms
  • Collaborate with engineering & product teams to implement best-in-class solutions
  • Coordinate with counterpart teams globally to promote reuse and knowledge sharing

Key requirements

  • Strong Java programming skills, ideally in a real-time low latency / zero GC environment
  • Desire to produce readable, maintainable software
  • Proven problem-solving ability with critical and creative thinking
  • Effective communicator in written and verbal modes
  • Hands-on experience writing robust automated unit and integration tests
  • Effective communicator
  • Strong problem-solving
  • Organised, readable code
  • Java (real-time low-latency / zero GC)
  • Unit and integration testing
  • Kafka

…

Posted: September 14th, 2026