Lead Software Engineer
- cambridge, cambridgeshire, CB2 1NT, United Kingdom
- Job type not listed
- Full time
- £72,000 - £72,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced and motivated Lead Software Engineer to join their cutting-edge technology team in Cambridge . In this pivotal role, you will guide a team of talented engineers in designing, developing, and deploying complex software solutions that drive innovation and competitive advantage. You will be instrumental in shaping technical strategy, mentoring team members, and ensuring the delivery of high-quality, scalable, and robust applications. This is an exceptional opportunity to make a significant impact within a leading research and development hub in the vibrant scientific community of Cambridge .
Key Responsibilities
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance work environment.
- Oversee the design, development, testing, and deployment of software projects, ensuring adherence to architectural guidelines and best practices.
- Collaborate with product managers and stakeholders to define project scope, requirements, and timelines.
- Drive technical excellence by implementing robust coding standards, performing thorough code reviews, and promoting continuous improvement.
- Troubleshoot and resolve complex technical issues, ensuring the stability and scalability of software systems.
Requirements
- Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 7+ years of experience in software development, with at least 2 years in a lead or supervisory role.
- Proficiency in multiple programming languages and technologies (e.g., Java, C++, Python, Go) and a strong understanding of software architecture principles.
- Experience with cloud platforms (e.g., AWS, GCP), containerization (Docker, Kubernetes), and CI/CD practices.
- Excellent leadership, communication, and problem-solving skills are essential for this role in Cambridge .
Benefits
- Highly competitive salary with performance-based bonuses and stock options.
- Comprehensive private medical, dental, and vision insurance.
- Generous pension scheme with employer contributions.
- Significant investment in professional development, including training and conference attendance.
- A dynamic and intellectually stimulating work environment at the forefront of technological advancement.


