Lead Software Engineer
- coventry, west midlands, CV1 2GT, United Kingdom
- Remote
- Full time
- £85,000 - £85,000 Per Annum
Job Description
About the Role
Our client is looking for an experienced and forward-thinking Lead Software Engineer to spearhead their engineering efforts within a fully remote setting. This senior position demands technical leadership, architectural vision, and the ability to guide a team of talented engineers in delivering high-quality software solutions. You will be responsible for setting technical standards, fostering innovation, and ensuring the successful execution of complex projects that drive the company's strategic goals forward. If you are passionate about building scalable, resilient systems and leading teams in a dynamic, remote-first environment, this is an unparalleled opportunity.
Key Responsibilities
- Lead the design and architecture of complex software systems, ensuring scalability, performance, and maintainability.
- Mentor and guide a team of software engineers, fostering a culture of technical excellence and continuous learning.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Collaborate with product management and stakeholders to define project roadmaps and technical strategies.
- Drive the adoption of best practices in coding, testing, and deployment, including CI/CD pipelines.
- Troubleshoot and resolve complex technical issues in production environments.
Requirements
- 8+ years of progressive experience in software engineering, with at least 2 years in a technical leadership role.
- Expertise in one or more programming languages (e.g., Java, C#, Python, Go) and associated frameworks.
- Proven experience designing and implementing large-scale distributed systems and microservices architectures.
- Strong understanding of cloud infrastructure (AWS, Azure, or GCP) and container orchestration.
- Excellent communication, leadership, and problem-solving skills, particularly in managing remote teams .
Benefits
- A highly competitive salary and performance-based incentives.
- Complete flexibility with fully remote working opportunities.
- Comprehensive private healthcare coverage and wellness programs.
- Generous pension scheme and life assurance.
- Opportunities for professional growth, including advanced certifications and conference attendance.


