S

Tech Lead / Principal Engineer

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Tech Lead / Principal Engineer

Functional skills:

  • Algorithmic/Electronic/Real Time Trading Systems.
  • Working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system.
  • 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.

Technical skills:

  • Expertise and deep proficiency in C/C++ Programming - with a deep understanding of object-oriented programming, data structures, and algorithms
  • Deep expertise in Systems Design, Architecture, Distributed Systems, DSA, Performance and Latency Optimisation.
  • Excellent domain knowledge and experience working on Linux platforms.
  • 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.

Soft skills:

  • 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.
  • Excellent communication skills with the ability to drive technical agenda, lead a team, and influence business stakeholders.
  • 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.
  • Proven experience as a Technical Lead or similar role in software engineering.
  • 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.
  • 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.
  • Open learning mindset.
Original job Tech Lead / Principal Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Tech Lead Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Tech Lead Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.