Senior C/C++ Engineer

Eurobase People

Posted on Mar 5, 2025 by Eurobase People
London, United Kingdom
IT
Immediate Start
Daily Salary
Contract/Project

My client are a global IT consultancy working with a large corporation in the oil and gas industry

This role is a 6 month contract (potential to extend) based in London (2 days per week)

Rate - £675pd inside ir35

a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You must have direct experience and skills to be considered for this position.

You will be a Technology leader, a strong people leader who can manage an incredibly talented team of expert C++ software engineers.

Passionate developer, hands on coder designing and developing the core components of the high-performance trading stack.

Operational excellence driver, ensuring platform stability to ensure maximum uptime for trading systems across markets.

Expertise expectation

  • Expertise and deep proficiency in C/C++ Programming
  • Track record of significant contribution to high-performance and sophisticated Algorithmic/Electronic/Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions.
  • Excellent communication skills with the ability to drive technical agenda, lead a team, and influence business stakeholders.

Requirement

  • Minimum 5 years of experience contributing to Algorithmic/Electronic/Real Time Trading Systems.
  • Deep expertise in C/C++ Programming, Systems Design, Architecture, Distributed Systems, DSA, Performance and Latency Optimisation.
  • Excellent domain knowledge and experience working on Linux platforms.
  • Excellent academic track record in Computer Science, Engineering or equivalent

Specific Software Skills are:

  • Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms
  • Experience with version control systems (eg, Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines
  • Knowledge of other programming languages (eg, Python, Java) and software development tools is a plus.
  • Ability to translate business needs into functional code
  • Performing PR reviews on other developers' code
  • Clearly able to demonstrate and report on progress in delivering code

Experience:

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field
  • Proven experience as a Technical Lead or similar role in software engineering
  • Typical Years of Experience: > 5-10 years in Software Development & >5 years of Technical Leadership
  • Experience with software development methodologies, such as Agile or Scrum
  • Excellent problem-solving skills and the ability to think critically and creatively
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams

Unique Skills & Requirements of the Posting

  • Lead and mentor a team of software engineers, fostering a collaborative and innovative environment
  • Provide technical guidance and expertise in C++ development, ensuring best practices and high standards are maintained
  • Drive the design, development, and implementation of complex software solutions
  • Experience in building robust enterprise software systems
  • Flexible and pragmatic leader & team player
  • Excellent communicator
  • Open learning mindset

Reference: 2908034023

https://jobs.careeraddict.com/post/101177029

This Job Vacancy has Expired!

Eurobase People

Senior C/C++ Engineer

Eurobase People

Posted on Mar 5, 2025 by Eurobase People

London, United Kingdom
IT
Immediate Start
Daily Salary
Contract/Project

My client are a global IT consultancy working with a large corporation in the oil and gas industry

This role is a 6 month contract (potential to extend) based in London (2 days per week)

Rate - £675pd inside ir35

a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You must have direct experience and skills to be considered for this position.

You will be a Technology leader, a strong people leader who can manage an incredibly talented team of expert C++ software engineers.

Passionate developer, hands on coder designing and developing the core components of the high-performance trading stack.

Operational excellence driver, ensuring platform stability to ensure maximum uptime for trading systems across markets.

Expertise expectation

  • Expertise and deep proficiency in C/C++ Programming
  • Track record of significant contribution to high-performance and sophisticated Algorithmic/Electronic/Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions.
  • Excellent communication skills with the ability to drive technical agenda, lead a team, and influence business stakeholders.

Requirement

  • Minimum 5 years of experience contributing to Algorithmic/Electronic/Real Time Trading Systems.
  • Deep expertise in C/C++ Programming, Systems Design, Architecture, Distributed Systems, DSA, Performance and Latency Optimisation.
  • Excellent domain knowledge and experience working on Linux platforms.
  • Excellent academic track record in Computer Science, Engineering or equivalent

Specific Software Skills are:

  • Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms
  • Experience with version control systems (eg, Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines
  • Knowledge of other programming languages (eg, Python, Java) and software development tools is a plus.
  • Ability to translate business needs into functional code
  • Performing PR reviews on other developers' code
  • Clearly able to demonstrate and report on progress in delivering code

Experience:

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field
  • Proven experience as a Technical Lead or similar role in software engineering
  • Typical Years of Experience: > 5-10 years in Software Development & >5 years of Technical Leadership
  • Experience with software development methodologies, such as Agile or Scrum
  • Excellent problem-solving skills and the ability to think critically and creatively
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams

Unique Skills & Requirements of the Posting

  • Lead and mentor a team of software engineers, fostering a collaborative and innovative environment
  • Provide technical guidance and expertise in C++ development, ensuring best practices and high standards are maintained
  • Drive the design, development, and implementation of complex software solutions
  • Experience in building robust enterprise software systems
  • Flexible and pragmatic leader & team player
  • Excellent communicator
  • Open learning mindset

Reference: 2908034023

CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Senior C&I Engineer - Croydon

Croydon, Greater London, United Kingdom

Senior Embedded Software Engineer C/C

Chelmsford, Essex, United Kingdom

Senior Product Engineer (C#)

Nottingham, Nottinghamshire, United Kingdom