Lead Software Engineer
- cambridge, cambridgeshire, CB2 1TN, United Kingdom
- Permanent·Remote
- Full time
- £90,000 - £90,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Lead Software Engineer to spearhead their engineering efforts, operating in a fully remote capacity with ties to their Cambridge location. You will be responsible for designing, developing, and deploying robust, scalable software solutions, as well as mentoring and guiding a team of talented engineers. This role demands exceptional technical leadership, a passion for solving complex problems, and a commitment to architectural excellence. You will play a pivotal role in shaping the technical direction of our client's products, fostering a culture of innovation, collaboration, and high-quality code delivery.
Key Responsibilities
- Lead the design, development, and implementation of complex software systems and features.
- Provide technical guidance and mentorship to a team of software engineers, fostering their professional growth.
- Architect scalable, reliable, and maintainable software solutions using best practices.
- Conduct thorough code reviews, ensuring code quality, performance, and adherence to standards.
- Collaborate with product managers and stakeholders to define technical requirements and roadmaps.
- Troubleshoot and resolve complex technical issues in production environments.
Requirements
- 7+ years of professional experience in software engineering , with a focus on backend development.
- Proven experience in technical leadership and mentoring engineering teams.
- Strong proficiency in one or more programming languages (e.g., Python, Java, C#, Go) and associated frameworks.
- Deep understanding of system design, architecture patterns, and distributed systems.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving, communication, and interpersonal skills.
Benefits
- Highly competitive salary and comprehensive bonus structure.
- Fully remote work arrangement offering maximum flexibility and autonomy.
- Excellent health, dental, and vision insurance coverage.
- Generous paid time off, retirement plan, and stock options.
- Opportunities for continuous learning, attending conferences, and professional development.


