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
…
