- Geneva, Geneva, Switzerland
- 0–5 years
Design, build, and operate high-performance C++ services that compute real-time pricing, risk, and P&L across fixed income and credit instruments.
Responsibilities
- Design, build, and operate high-performance C++ services that compute real-time pricing, risk, and P&L across fixed income and credit instruments.
- Own service reliability end to end, including monitoring, alerting, incident response, and root cause analysis in a live production environment.
- Write thread-safe, exception-safe C++ code for concurrent, near-real-time workloads with hard latency targets.
- Optimize service performance by profiling hotspots, reducing memory allocations, improving cache behavior, and tuning throughput under load.
- Integrate C++ services with upstream and downstream systems via Kafka, Protobuf, and internal APIs.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related discipline
- Nice to have: reactive programming
- Nice to have: event-driven programming
- Nice to have: financial services
- Nice to have: pricing models