Lead Software Engineer
Role details
Job location
Tech stack
Job description
As a Lead Software Engineer, you'll spearhead the technical direction and delivery of complex, innovative AI projects. You will act as a technical expert, applying your skills across various projects from AI strategy to client-side deployments, while ensuring architectural decisions are sound and reliable.
This role demands a balance of deep technical expertise and strong leadership, focusing on driving innovation, fostering team growth, and building reusable solutions across the organisation. If you're ready to manage high-risk projects and deliver practical, innovative outcomes, this is your chance to shape our future.
- Acting as the primary technical authority for enterprise clients, guiding projects from discovery to production deployment.
- Leading and mentoring a squad of engineers, empowering them to deliver their best work.
- Implementing scalable and future-proof front and backend engineering patterns and practices.
- Translating complex customer needs and implementation challenges into actionable feedback to shape the next phase of a project.
- Distilling complex technical concepts for diverse audiences, from client-side engineers to senior business stakeholders.
Requirements
- You have proven ability to distill complex technical concepts for a wide range of audiences.
- You bring strong, hands-on experience in full-stack development, with a deep understanding of system architecture and design.
- You are an expert in Python and TypeScript/React.
- You possess solid knowledge of CI/CD pipelines (e.g., GitLab), Docker, and deploying applications on Kubernetes.
- You have a demonstrated history of championing automated testing strategies to ensure robust and reliable code.
- You have a genuine passion for working with customers, understanding their problems, and delivering solutions that provide immediate value.
- Talent Team Screen (30 minutes)
- Pair Programming Interview (90 minutes)
Benefits & conditions
- Unlimited Annual Leave Policy
- Private healthcare and dental
- Enhanced parental leave
- Family-Friendly Flexibility & Flexible working
- Sanctus Coaching
- Hybrid Working
If you don't feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please don't hesitate in applying as you might be right for this role, or other roles. We are open to conversations about part-time hours.