Senior C/C++ Engineer

Eurobase People

Alte locuri de munca publicate de aceasta companie

Senior C/C++ Engineer

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
Descriere companie

Detalii oferta de angajare

05 Mar 2025

Locatia jobului

Tip job

Project-based

Categorie job

Tehnologia informaţiei, Telecomunicaţii

Salariu lunar