Cavendish Professionals

Technical Lead C++ (primary) and Python

Our client is a global technology company developing advanced developer tooling and AI-powered solutions for large-scale software ecosystems.

They are currently looking for a Technical Lead with strong C++ and Python expertise to help design and scale high-performance systems used by engineering teams working with complex codebases.


Skills and Requirements:



  • 8+ years of experience in software engineering, with strong expertise in C++ (primary) and Python.

  • Strong background in AWS architecture and AI/ML model deployment.

  • Proven experience leading engineering teams and technical initiatives.

  • Experience designing and extending modular platforms and developer ecosystems.

  • Ability to translate business requirements into scalable technical architecture.

  • Experience working with graph databases such as Neo4j for code relationship analysis.

  • Strong understanding of large-scale codebase analysis and distributed systems.

  • Excellent problem-solving skills and ability to work with complex technical challenges.

  • Strong communication and collaboration skills across engineering teams.


Role and Responsibilities:



  • Lead the design and development of high-performance systems built primarily in C++ and Python.

  • Architect scalable solutions for AI-driven developer tools and code analysis platforms.

  • Design modular platform extensions and integrate APIs into large-scale developer ecosystems.

  • Ensure solutions maintain high performance and minimal impact on developer workflows.

  • Work closely with engineering teams to align architecture with business requirements.

  • Optimize systems for performance across large codebases with millions of lines of code.

  • Guide engineering teams in delivering robust, scalable, and maintainable software systems.



For more information - please apply for this job or send your CV directly and I will call you back to provide you with more details.


Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience.

All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief.




Share Job