Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Permanent
Oliver Bernard
Software engineer
Posted: 25 December
Offer description

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

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded linux software engineer
Permanent
Software engineer
Similar job
Software engineer
Reading (Berkshire)
Permanent
Pexip
Software engineer
Similar job
Electronics software engineer
Oldham
Permanent
KO2 Embedded Recruitment Solutions LTD
Software engineer
£50,000 a year
See more jobs
Similar jobs
Oliver Bernard recruitment
Home > Jobs > It jobs > Software engineer jobs > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save