> Markdown version of [/jobs/ext/2446255-sr-software-engineer-realtime](https://www.wearedevelopers.com/jobs/ext/2446255-sr-software-engineer-realtime). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Engineer Realtime - **Company:** CBOE - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Algorithmic Trading, C++ (Programming Language), Relational Databases, Python (Programming Language), Linux System Administration, SQL Databases, Information Technology, Low Latency, C++14 - **Published:** August 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=4386e2179ab14458 ## About the Role * Significant experience working with modern C++ (C++11 at a minimum, C++20 is a plus), including implementing low-level, high-performance solutions * A track record of taking ownership of features or projects from design through to production * Experience mentoring or supporting the development of less experienced engineers * A proactive mindset, strong communication skills, and comfort working directly with stakeholders across the business * Experience working and developing for Linux environments You'll really stand out with: * Experience with SQL and relational databases, and Python * Exposure to low-latency or real-time trading systems * Degree in Computer Science, Electrical Engineering or similar fields ## Description As a Senior Software Engineer within our European business at Cboe Europe, you will be part of the team that builds and operates the technology for one of the largest pan-European equities markets by value traded in Europe. Our development teams work closely with the business in Europe to develop a deep understanding of the domain, and development teams in the US to build innovative products and solutions. The team are responsible for all aspects of the real time trading system, from Order Handlers, through to Matching Engines, out to Market Data and everything in between. We pride ourselves on building high-quality, high-performance systems, giving our participants the edge they need to best execute their strategies. Our team is small, so knowledge is shared and there are opportunities for everyone to make a real difference. As a senior member of the team, you'll take ownership of features end-to-end and help develop those around you, keeping us on the track to success. In this role you'll be responsible for: * Design, implement and extend high-performance C++ functionality across our five Equities Trading Environments * Build performant systems, with a strong focus on quality, testability and production readiness * Own features end-to-end, coordinating with other engineers and business stakeholders from design through to delivery * Mentor other software engineers, and act as subject matter expert for one or more of our systems * Take part in interviewing and evaluating software engineer candidates * Provide technical support, diagnosing and resolving complex production issues * Provide support outside of normal working hours as needed ## Related Videos - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)