> Markdown version of [/jobs/ext/2258350-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/2258350-software-engineer-c). 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). --- # Software Engineer, C++ - **Company:** Aquatic Capital Management - **Location:** Greater London, UK - **Experience:** Experienced - **Salary:** £150,000.0 - **Contract:** Permanent contract - **Skills:** Algorithmic Trading, C++ (Programming Language), Linux, Multithreading, Information Technology, Build Tools, Data Delivery - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815187986-software-engineer-c ## About the Role * 2+ years of professional experience writing high-performance C++ (C++14/17/20) * Deep understanding of market data, order books, and exchange microstructure * Strong familiarity with Linux systems programming, networking, and multithreading * Passion for clean, well-architected code and systems design * Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree a plus * Background in quantitative or systematic trading environments preferred * Involvement with systems tied to strategy performance or PnL outcomes would be nice to have Candidate Qualities * Strong bias for action * Driven by accountability and internal urgency * Desire to independently seek best solutions * Preference for working in a team that focuses on delivering results aligned with Research goals * Comfortable providing and receiving actionable feedback in a collaborative team setting * Motivated by an ambitious environment and driven colleagues The base salary for this role is anticipated to be between $150,000 and $300,000, which is based on information at the time of posting. This position may also be eligible for additional forms of compensation, such as a discretionary bonus, and benefits. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their unique skills, qualifications and relevant experience. ## Description Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas-global financial markets. From the very beginning, we have been driven by a deep commitment to applying cutting-edge scientific research and technological innovation to deliver unparalleled performance. Our journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you'll build and maintain real-time market data infrastructure that delivers clean, reliable, and low-latency data to research and trading systems. You'll work closely with researchers and technologists across the firm to ensure optimal system performance and data quality. Role Details * Design and develop performant C++ applications to process real-time market data from global exchanges * Build tools that enable seamless, automated, and reproducible deployment of models into live trading environments * Enhance the performance, reliability, scalability, and throughput of real-time trading systems * Collaborate closely with quantitative researchers to improve the profitability and effectiveness of trading strategies * Work closely with strategy and trading desks to ensure alignment of data delivery with trading objectives Technical Experience * 2+ years of professional experience writing high-performance C++ (C++14/17/20) * Deep understanding of market data, order books, and exchange microstructure * Strong familiarity with Linux systems programming, networking, and multithreading * Passion for clean, well-architected code and systems design * Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree a plus * Background in quantitative or systematic trading environments preferred * Involvement with systems tied to strategy performance or PnL outcomes would be nice to have Candidate Qualities * Strong bias for action * Driven by accountability and internal urgency * Desire to independently seek best solutions * Preference for working in a team that focuses on delivering results aligned with Research goals * Comfortable providing and receiving actionable feedback in a collaborative team setting * Motivated by an ambitious environment and driven colleagues The base salary for this role is anticipated to be between $150,000 and $300,000, which is based on information at the time of posting. This position may also be eligible for additional forms of compensation, such as a discretionary bonus, and benefits. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their unique skills, qualifications and relevant experience. Benefits * Benefits: For full-time employees, fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance * Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events * Development: Open environment to maximize learning and knowledge sharing * Time: Generous PTO, paid holidays, competitive paid caregiver leaves This role represents a unique opportunity to join a quantitative investment manager in its early stage of growth. The firm's culture will be shaped by collaboration, meritocracy, ambition, and calm determination. Aquatic is a proud equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics. ## 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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [What is the real price of one successful line of code?](https://www.wearedevelopers.com/videos/1921-what-is-the-real-price-of-one-successful-line-of-code) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [How to Ensure a Reasonable Salary Before an Interview](https://www.wearedevelopers.com/magazine/322-how-to-ensure-a-reasonable-salary-before-an-interview) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)