
Apply forHead of Software EngineeringLancaster, UK (in office, hybrid)
Location: Minimum 2 days per week in the office at our Lancaster HQ
About the Role
The Head of Software Engineering will be responsible for leading and managing a multidisciplinary engineering team, with a tech stack spanning (in order of importance):
- Mobile development (iOS & Android)
- Cloud platforms (AWS)
- Advanced algorithm development (Python)
- Machine Learning
- Web App (ASP.Net, JavaScript on Azure)
- Desktop App (Python)
This senior leadership position requires someone who can be hands on and is still in the code day-to-day. You’ll drive technical excellence, foster innovation, encourage continual improvement and deliver high-quality software solutions. Including:
Strategic Leadership
- Define the technical vision and strategy for software development in alignment with business objectives.
- Oversee the development and deployment of scalable, high-performing applications and platforms.
- Foster a culture of innovation, collaboration, and continuous improvement within the engineering team.
Team Management
- Manage, mentor, and inspire a team that includes engineers, machine learning specialists, mathematicians and physicists.
- Support talent acquisition, retention, and development to ensure a high-performing team.
Technical Oversight
- Provide hands-on technical guidance for complex software development projects.
- Ensure best practices in software development, including code quality, testing, and documentation.
- Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure successful delivery.
Key experience
- Proven experience (8+ years) in software engineering, with at least 3 years in a leadership role.
- Expertise across our mobile stack (mobile engineering, iOS, Android, AWS, Python, Machine Learning, .Net/C#).
- Strong engineering skills based on fundamentals such as SOLID, TDD.
- Strong understanding of software development methodologies, including Agile and DevOps practices.
- Excellent communication, leadership, and problem-solving skills.
Nice to have experience
- A background in science, especially physics or mathematics
If you are a driven and ambitious professional ready to take your career to the next level, we want to hear from you.