CareerPlan

C++ Developer

Geneva, SwitzerlandFull-time2026-09-01 → 2026-10-21

Core

Design, build, and operate high-performance C++ backend services for real-time pricing, risk, and P&L computation across fixed income and credit instruments.

Role type

Senior IC C++ backend engineer (financial systems)

Builds

Distributed microservices running on AWS/Kubernetes processing large-scale financial data

Domain

Financial services / High-performance systems

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17/C++20), multithreading and concurrency, Linux systems programming, profiling and performance optimization, CI/CD pipeline management, Kafka and Protobuf integration

Preferred skills

Reactive or event-driven programming, containerized deployments (Docker, Kubernetes), financial services domain knowledge

Technologies

C++, AWS, Kubernetes, Kafka, Protobuf, FlatBuffers, Linux, GDB/LLDB, perf, Valgrind, AddressSanitizer

Responsibilities

Design and build high-performance C++ services for real-time pricing and risk; ensure service reliability through monitoring and incident response; optimize service performance under load; integrate services with upstream/downstream systems; contribute to CI/CD pipelines and automated testing

Seniority

Senior, hands-on IC