Remote Lead Software Engineer
- norwich, norfolk, NR1 1AA, United Kingdom
- Permanent·Remote
- Full time
- £82,000 - £82,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced and forward-thinking Lead Software Engineer to join their distributed engineering team. This role is fully remote, offering an exceptional opportunity to design and develop innovative software solutions from anywhere while leading a team of talented engineers. You will play a crucial role in setting technical direction, mentoring team members, and ensuring the delivery of high-quality, scalable applications. This position is ideal for a leader passionate about technology who thrives in a collaborative, remote-first environment.
Key Responsibilities
- Lead the design, development, and implementation of complex software systems and features.
- Mentor and guide junior and mid-level engineers, fostering their technical growth and ensuring code quality.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and roadmaps.
- Drive the adoption of best practices in software development, including testing, code reviews, and continuous integration/continuous deployment (CI/CD).
- Oversee system architecture and ensure solutions are scalable, reliable, and maintainable.
- Troubleshoot and resolve critical technical issues, providing timely and effective solutions in a remote setting.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
- 7+ years of experience in software development, with at least 2 years in a technical leadership or lead engineer role.
- Strong proficiency in one or more modern programming languages (e.g., Python, Java, C#, Go, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to architect robust and scalable software solutions.
- Excellent communication, collaboration, and problem-solving skills suitable for a remote team environment.
Benefits
- Competitive salary with performance-based bonus opportunities.
- Comprehensive health, dental, and vision insurance coverage.
- Flexible working hours and a generous work-from-home allowance.
- Significant budget for professional development, including online courses and conferences.
- A supportive and inclusive remote culture that emphasizes collaboration and continuous improvement in Norwich .


