C++ Developer
- Participate in development and support of existing micro services, as a whole, making up the distributed risk calculation system;
- Effectively communicate with other technologists and research-focused teams alike, spread globally across EMEA, US and APAC regions;
- Take ownership of whole software lifecycle, able to carry out a task starting from idea all the way to the user.
- At least Bachelor's degree in Math, Computer Science or other STEM discipline (higher qualification is a plus);
- 3+ years worth of professional experience with C++ language (expert understanding of modern C++ is a must);
- Strong written and verbal communication skills (proficiency in English is a must);
- Strong problem solving skills, understanding of standard data structures and design patterns;
- Ability to work in fast-paced goal-oriented environment;
- Attention to detail, high level of self-organization is a must.
- Experience in designing/building distributed and low-latency systems
- Experience working with modern development stack: source control systems, CI/CD, containers;
- Experience working with Linux/Unix platforms: networking, process management, threading, memory allocation;
- Experience working with Git, CI/CD, Kubernetes, Docker
- Basic understanding of financial markets and concepts, prior experience working in the industry;
- Basic understanding of statistics, stochastic processes and discrete math.
- Experience in reactive programming frameworks and dependency injection frameworks.
- Experience in optimizing software for efficient memory usage and cache-friendly data structures.
Recommended Jobs
Colour Designer (Berghaus)
We’re Pentland Brands; a dynamic, global family business, and proud owners and licensees of many iconic active and footwear brands. With a community of over 1,300 team members worldwide, we embrace d…
Drama (ECT Support) - Haringey Outstanding Secondary School
We are looking for an energetic Drama ECT to join us, providing a stable and supportive 2-year induction while you contribute to the flourishing creative life of our school. The School & Staff Cul…
Wordings Specialist
43209 Wordings Specialist – Lloyd’s Market (Syndicate / Carrier) This is one of those rare opportunities to take ownership of how coverage is expressed, negotiated, and delivered across a marke…
Food Technician - East London
A large and successful secondary school in East London is seeking to recruit a Food Technician for an immediate start to support its busy and high-achieving Design Technology department. This i…
Maintenance Supervisor
Maintenance Supervisor Maintenance Supervisor – FM Service Provider – London – Up to £60,000 per annum An exciting opportunity has arisen for a proactive Maintenance Supervisor to join a modern…
Managing Consultant - Transport - Data Science
Company description We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our div…
Veterinary Surgeon - Sidcup, Greater London Up 85K
Veterinary Surgeon Sidcup Greater London Permanent Full-time Visa Sponsorship Available The Vet Office is recruiting on behalf of a modern well-established small animal practice in Sidcup…
Year 4 Teacher - Good School - Lewisham - January 2026 Start
A progressive Good primary school in Lewisham seeks a reflective, high-impact Year 4 Teacher to join the KS2 team on a Full-Time basis from January 2026 . This Full-Time Year 4 Teacher role…
Facilities Contract Manager
Description: Olympia Events is more than an exhibition venue, conference centre and live-event space - it’s an inspiration. Against a backdrop of grand Victorian architecture, the seven connected sp…
Sound Designer
Accepting applications until: 12 December 2025 Job Description Sound Designer - Smooth At Global we think big work hard and never stand still. Were the proud home of the best media and en…