Back to list

Vacancy description

C++ Software Engineer - Core Development in London, United Kingdom

Oxford Knight

London, United Kingdom

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team, a global group of technologists who architect, build and maintain the algorithmic trading platform.

As a C++ Engineer, you will design, build and test the infrastructure, tools and systems that drive trading and business needs. Working closely with traders, quant researchers and technologists across the firm, you'll solve difficult technical problems ranging from CPU architecture & operating systems to networking & hardware.

Technology is prized by the traders as crucial to their continued success. This role would suit a strong problem-solver, who enjoys collaborating with others in a fast-paced and energetic environment.

Requirements

  • Minimum 4 years' modern C++ programming experience on Linux
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming
  • Experience creating/supporting cross-platform multithreaded applications
  • Bachelor's degree in Computer Science or Computer Engineering (or related)
  • Bonus points for low-latency development experience

NB: Please don't apply if you're a fresh graduate.

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes

C++ Software Engineer - Core Development London

Similar vacancies

More like this role

  • On-site
  • Full-time
  • Contract
  • IT

£65 - £70 per hour

... documentation - Support software deployment and customer requirements Technologies: - C# - CI/CD - Support - Windows More: We are recruiting a Senior C++ / C# Software Engineer to join a highly technical engineering team developing software solutions for complex engineering products throughout manufacturing, testing and operational ...

Bolton, United Kingdom

Tatton Recruitment

C# / C++ Software Engineer

  • On-site
  • Contract
  • IT

£65 per hour

... and performance optimisation - Experience with version control systems such as Git and CI/CD pipelines - Experience using technical documentation to inform software engineering processes around system software requirements - Desirable: Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop ...

Tyldesley, United Kingdom

  • On-site
  • IT
... uncommon for engineers to move between numerous projects and gain exposure to a variety of technology. C++ Developers Must Ideally Have: Computer Science or Engineering degree. 2 years of commercial software development experience Excellent C++ experience on Unix SQL knowledge (Oracle preferred) C# GUI experience a plus ...

London, United Kingdom

  • Hybrid
  • On-site
  • Contract
  • IT

£525 GBP - £550 GBP

... Hardware - Support - MVVM - Visual Studio - Windows - UX UI Design - https://jobeax.com/link/GrYTXLZMpxEMJknV - Cloud - C++ More: We are recruiting a Contract C++ Software Engineer to join a multi-site engineering team working on complex hardware control systems and a flagship control software platform. This is an initial six-month ...

Cambridge, United Kingdom

  • Remote
  • Hybrid
  • On-site
  • IT
... Software and Firmware domains to ensure your work is optimized and efficient on physical platforms. - Identify opportunities to improve engineering processes, development workflows to enhance team efficiency and software quality Requirements - Strong software engineering experience in developing complex system, core platforms, ...

London, United Kingdom

  • On-site
  • IT
... - Drive a system-design approach to building new front-end services, balancing trade-offs across scale, performance, and maintainability. - Set and evolve engineering standards across the Studio Core team, including architecture, testing, tooling, and code quality. - Mentor and grow other engineers through code review, ...

London, United Kingdom

  • Contract
  • IT
... official: Bazaarvoice is a Great Place to Work in the US , Australia , India , Lithuania, France, Germany and the UK ! Bazaarvoice is looking for a seasoned software engineer to join us in building the future of product discovery. As part of the C&C team, you’ll build and evolve the next generation of a consumer app used ...

Belfast, United Kingdom

  • Full-time
  • IT
... https://jobeax.com/link/J2bfhuEYcRJgU7MA and C# C++ programming Microsoft Visual Studio development environment Source code control systems such as Git - Adherence to software design and coding standards - Ability to communicate effectively with peers, interdisciplinary engineering groups, customers, and suppliers, including delivering ...

Newport, United Kingdom

Yorkshire Building Society

Software Development Engineer - Savings

  • Remote
  • Hybrid
  • On-site
  • Full-time
We are excited to offer a superb opportunity for a Software Development Engineer to join our Technology Services team, focussing on Savings. You’ll join a team focused on maintaining and delivering change to infrastructure that supports YBS’s Savings and Payments services. We are looking for an Engineer with a background ...

Bradford, United Kingdom

  • Full-time
  • IT
... systems, and intelligent transportation technology. You will also have the autonomy to drive technical improvements, share your expertise, and support the development of other engineers. Accountabilities - Software Development: Design, develop, and maintain core application components using Modern C++ (C++17/20) within ...

United Kingdom