What you’ll do
- Build and extend automated testing infrastructure for C++ services
- Integrate automated tests into CI/CD pipelines for fast developer feedback
- Cover the full testing spectrum from deterministic unit tests through to full‑system scenarios
- Convert defects and incidents into stable regression tests that prevent recurrence
- Act as an internal expert on test strategy and tooling across the platform
Experience
- Strong C++ and Python engineering experience in complex codebases
- Proven experience building or extending automated test frameworks or developer tooling
- Hands‑on with GoogleTest, GoogleMock, or Catch2
- Solid grasp of concurrency and async programming and how to test it deterministically
- Understanding of futures exchanges, FIX/binary protocols, and the exchange‑traded derivatives lifecycle
- Experience with mocking, dependency injection, and CI/CD pipeline integration
- A positive attitude and the ability to work within a large, globally dispersed project team in a multi‑cultural environment
- A self‑starter, a logical thinker, a quick learner, with strong initiative and excellent communication, interpersonal and presentation skills, able to write clearly and concisely
We believe in equality of opportunity for all job applicants regardless of gender, marital status, race, colour, nationality, ethnic origin, creed or religion, disability, sexual orientation or age.
#J-18808-Ljbffr…
