Get AI-powered advice on this job and more exclusive features.
This range is provided by Oliver Bernard. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Oliver Bernard
C++ Developer
We are a fast-growing, technology-driven brokerage specialising in high-performance trading systems and low-latency market connectivity. Our team builds robust, scalable, mission-critical software that powers real-time trading across global markets. We are looking for a talented C++ Developer to join our engineering group and help enhance the core systems that keep our business at the forefront of the industry.
The Role
As a C++ Developer, you will play a key role in the design, development, and optimisation of our trading and market-data platforms. You’ll work closely with traders, quantitative analysts, and other engineers to build highly performant solutions that operate at scale. This position requires strong problem-solving abilities, a deep understanding of modern C++, and a passion for writing clean, efficient code.
Key Responsibilities
* Develop and enhance low-latency C++ applications for trading, market data, and connectivity
* Work with cross-functional teams to design and implement new system features
* Profile, debug, and optimise code to ensure maximum performance and reliability
* Contribute to architectural decisions and technical strategy
* Maintain high coding standards and best practices across the codebase
Required Skills & Experience
* Strong commercial experience with modern C++ (C++17/20 desirable)
* Solid understanding of multithreading, concurrency, and performance optimisation
* Experience with Linux systems and network programming
* Knowledge of STL, templates, and low-level programming concepts
* Ability to work in a fast-paced, collaborative environment
* Excellent communication and problem-solving skills
Nice-to-Have
* Experience in financial markets, trading systems, or brokerage platforms
* Familiarity with scripting languages (Python, Bash)
* Exposure to market data protocols (FIX, FAST, ITCH/OUCH)
What We Offer
* Competitive compensation package
* 4-day on-site working week in our central London office
* Opportunity to work on high-impact, mission-critical systems
* Collaborative culture where engineering excellence is valued
* Professional growth and continuous learning opportunities
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology, Engineering, and Finance
Industries
Information Services, Financial Services, and Software Development
Referrals increase your chances of interviewing at Oliver Bernard by 2x
Get notified about new Software Engineer jobs in London Area, United Kingdom.
Harrow, England, United Kingdom 2 weeks ago
#J-18808-Ljbffr