CrawlJobs Logo

Senior C++ Software Engineer | Low Latency Trading

reqiva.com Logo

Reqiva

Location Icon

Location:
United Kingdom , Cambridge

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

55000.00 - 70000.00 GBP / Year

Job Description:

Are you a talented software engineer with a passion for building high-performance systems? We are looking for a Low Latency Trading Systems Software Engineer to join our team, where you’ll have the opportunity to design, develop, and maintain cutting-edge trading systems that operate at lightning speed. Our client offers an excellent salary + an extremely lucrative bonus structure. The role is Hybrid with 3 days per week based in the Cambridge office.

Job Responsibility:

  • Design, develop, and maintain low latency, high-performance software on Linux platforms
  • Contribute to the creation of bespoke trading systems that integrate custom silicon with advanced software
  • Develop and maintain comprehensive test suites to ensure system accuracy and efficiency
  • Collaborate with a multidisciplinary team of software and hardware engineers, traders, quants, and DevOps professionals to deliver top-quality solutions
  • Leverage your expertise to influence the technical direction of the team

Requirements:

  • Software Design Mastery: Your code should be elegant, maintainable, and optimized for performance
  • Analytical Thinker: Strong analytical and problem-solving skills are essential
  • Extensive experience with C++ is required
  • Eager to Learn: Experience with or a willingness to learn Rust
  • Team Player: Excellent communication and collaboration skills
  • Experience:2+ years of work experience or a graduate degree in Computer Science or a related field

Nice to have:

  • Experience with concurrent, multi-threaded programming
  • Familiarity with high-performance networking and network protocols
  • Understanding of CPU architectures and how to optimize them for performance
  • Knowledge of computational and storage complexities and how to design systems to minimize them
  • Experience with Linux, bash scripting, Python, JavaScript, Git, and build systems (GNUMake or CMake)
  • Proficiency in test-driven development and related tools
  • Detail-oriented with a focus on precision and resilience in solving complex technical challenges
  • Basic financial market knowledge is a plus, but not required
What we offer:

Lucrative Bonus

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior C++ Software Engineer | Low Latency Trading

Senior Low Latency Electronic Trading Software Engineer

Citi Equities Technology organization is looking for a senior software engineer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7+ years of experience with strong technical knowledge and expertise in Java, C#
  • Proven experience developing automated trading platforms
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Ability to prioritize multiple tasks, set goals, and meet deadlines
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural environment
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain the high-performance, low-latency electronic execution platform
  • Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Continuously improve and maintain testing frameworks, development tools, and environments
  • Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Senior Back-End Engineer, Trading Platform

Blockchain.com is connecting the world to the future of finance. As the most tru...
Location
Location
France , Paris
Salary
Salary:
Not provided
blockchain.com Logo
Blockchain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in C++ and/or Rust
  • Experience with Python and SQL
  • Experience in one or more of the following programming areas: Multithreading
  • Network programming, including multicast
  • Performance benchmarking and tuning
  • Extreme interest in delivering high quality software
  • Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market data ingestion and processing, as well as high-throughput, low-latency systems
  • Basic understanding of algorithms, data structures, databases and distributed systems is must
Job Responsibility
Job Responsibility
  • Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc.
  • Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment
  • Be a part of a fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems
  • Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture
  • Gain exposure to an array of low latency, high throughput techniques and algorithms
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work closely with the other tech teams to seamlessly deliver the highest quality products and improve performance across the board
What we offer
What we offer
  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Paris
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • ClassPass
  • Budgets for learning & professional development
  • Unlimited vacation policy
  • work hard and take time when you need it
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture
  • Fulltime
Read More
Arrow Right

Senior Back-End Engineer, Institutional OTC

Blockchain.com is connecting the world to the future of finance. As the most tru...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
blockchain.com Logo
Blockchain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in C++ and/or Rust
  • Experience with Python and SQL
  • Experience in one or more of the following programming areas: Multithreading
  • Network programming, including multicast
  • Performance benchmarking and tuning
  • Extreme interest in delivering high quality software
  • Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market data ingestion and processing, as well as high-throughput, low-latency systems
  • Basic understanding of algorithms, data structures, databases and distributed systems is must
Job Responsibility
Job Responsibility
  • Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc.
  • Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment
  • Be a part of a fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems
  • Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture
  • Gain exposure to an array of low latency, high throughput techniques and algorithms
  • Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data
  • Work closely with the other tech teams to seamlessly deliver the highest quality products and improve performance across the board
What we offer
What we offer
  • Full-time salary based on experience and meaningful equity in an industry-leading company
  • Hybrid model working from home & our office in Singapore
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • ClassPass
  • Budgets for learning & professional development
  • Unlimited vacation policy
  • Apple equipment
  • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
  • Flexible work culture
  • Fulltime
Read More
Arrow Right

Senior C++ Developer

As a Software Engineer, you will be responsible for setting architectural direct...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years’ work experience as a Software Engineer
  • Experience with large scale server side development, and high-throughput, low-latency system optimisations
  • Experience with making architectural recommendations on IT solutions, design & approach
  • Technologists who are passionate about software and not only like to learn about it at work, but also like to get involved in their own projects at home
  • Natural problem solvers who love nothing more than tackling a complex technical challenge
  • Team players who love working with like-minded peers and are always looking to learn and improve
Job Responsibility
Job Responsibility
  • Own the design, development and deployment of services that comprise our globally distributed trading platform
  • Build partnerships across the business to ensure we’re feeding the best ideas into our solutions
  • Build automated trading stack that runs machine learning models over high-performance servers to execute high-quality trades in low-latency
  • Continuously improve our trading systems and strategies to optimize for the ever-evolving markets
What we offer
What we offer
  • Competitive salary package
  • Access to a plethora of Optiver-perks
  • Very flat structure
  • Highly empowered to deliver significant changes
  • Collaborative and innovative working environment
Read More
Arrow Right

Senior Low Latency Electronic Trading Software Engineer

Citi Equities Technology organization is looking for a senior software engineer ...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of experience with strong technical knowledge and expertise in Java and/or C#
  • Proven experience developing automated trading platforms
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Ability to prioritize multiple tasks, set goals, and meet deadlines
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural environment
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Core Development: Design, develop, and maintain the high-performance, low-latency electronic execution platform
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Testing: Continuously improve and maintain testing frameworks, development tools, and environments
  • Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Senior Low Latency Electronic Trading Software Engineer

Citi Equities Technology organization is looking for a senior software engineer ...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of experience with strong technical knowledge and expertise in Java and/or C#
  • Proven experience developing automated trading platforms
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Ability to prioritize multiple tasks, set goals, and meet deadlines
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural environment
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain the high-performance, low-latency electronic execution platform
  • Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Continuously improve and maintain testing frameworks, development tools, and environments
  • Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Low-latency C++ VP Senior Developer

We are seeking for a Low-latency C++ Senior VP Developer to join our client, a p...
Location
Location
Czech Republic , Praha
Salary
Salary:
Not provided
talentor.cz Logo
Talentor Advanced Search
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Low latency programming in C++
  • Multi-threading and concurrency
  • Proven proficiency in performance tuning and optimization techniques
  • SQL or KDB database technologies
Job Responsibility
Job Responsibility
  • Develop and deliver superior software solutions utilizing industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and optimal performance
  • Collaborate effectively with product managers, designers, and fellow engineers within our client's organization to define software requirements, formulate strategic solutions, and ensure seamless integration aligned with business objectives
  • Engage in peer collaboration, participate in code reviews, and foster a culture of high code quality and knowledge sharing within our client's technical teams
  • Stay abreast of emerging technological trends and innovations, actively contributing to our client's internal technology communities to promote technical excellence and professional growth
  • Adhere rigorously to secure coding practices to mitigate vulnerabilities, safeguard sensitive data, and ensure the security of software solutions for our client
  • Implement robust unit testing methodologies to guarantee proper code design, readability, and reliability within our client's development lifecycle
  • Provide expert counsel to key stakeholders, including functional leadership and senior management within our client's structure, on functional and cross-functional impacts and alignment
  • Manage and mitigate risks through thorough assessment, supporting our client's control and governance framework
  • Demonstrate strong leadership and accountability in managing risk and strengthening controls related to your team's work for our client
  • Exhibit a comprehensive understanding of our client's organizational functions to contribute effectively to their business goals
What we offer
What we offer
  • Competitive pay
  • Paid holidays
  • Private health care
  • Pension contributions
  • Discretionary annual bonus
  • Meal vouchers
  • Opportunities to buy bank shares with a bank's contribution
  • Flexibility in creating an individualized benefits package
  • Wide range of voluntary benefits with discounts and tax advantages
  • Supportive and inclusive work culture and environment
  • Fulltime
Read More
Arrow Right
New

Senior Lead Software Engineer – Equities Electronic Trading

Citi's Equities Technology organization is seeking a Senior Software Engineer to...
Location
Location
United States , Jersey City
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
May 07, 2026
Flip Icon
Requirements
Requirements
  • Minimum 12 years of experience with strong technical knowledge and expertise in Low Latency Java, C++ or Rust
  • Prior experience developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment
  • Knowledge of regional exchange microstructure and regulatory regimes
  • Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Design, development and maintenance of high-performance, low-latency electronic execution systems
  • Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements
  • Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes
  • Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right