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

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

  • 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

  • Remote
  • Hybrid
  • On-site
  • IT
  • Product Management

£35k - £36k per annum

Salary: £35,000 - 36,000 per year Requirements: - A degree in Computer Science, Software Engineering or a related field; up to 2 years of software development experience; or an equivalent combination of education and experience, including internships, placements or personal projects. - A solid grasp of computer science ...

Maidenhead, United Kingdom

  • On-site
  • Full-time
  • IT
... highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is looking for a seasoned Senior Software Engineer (C++) to join our development team. Our Core Security team is looking for a security focused engineer to help drive our various software security initiatives. ...

Edinburgh, United Kingdom

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

£136.5k - £143k per annum

... development experience using Visual Studio - Proven debugging and troubleshooting skills with large, complex, or legacy codebases - Solid understanding of software design patterns and good engineering practices - MFC, Win32, or C++/CLI experience is desirable - C#/.NET (WinForms) experience is desirable - Hardware, instrument, ...

Cambridge, United Kingdom

  • Full-time
  • IT
... You will ensure business requirements are applied and lean on their experience of software engineering and development lifecycles to lead change in exciting software challenges and customer solutions. ROLE SUMMARY: You will be part of the Workflows Engineering team where as the C++ Senior Software Engineer you will play ...

Nottingham, United Kingdom