
Technical Lead
- Edinburgh
- Permanent
- Full-time
- Empower your squad to own not just feature delivery but also bug triage, automated testing, and ongoing technical maintenance.
- Act as a change agent, helping your squad adopt modern practices like CI/CD, automated testing, and shared ownership of bugs, while fostering a culture of accountability and continuous improvement.
- Lead system design and technical strategy in partnership with Product and Design, ensuring decisions balance technical quality, user value, and delivery speed.
- Act as a strong, collaborative counterpart to Product Managers bringing clarity on technical trade-offs, recommendations, and helping shape achievable roadmaps.
- Work with Designers to ensure engineering execution supports high-quality, user-centered experiences.
- Collaborate with Architecture and DevOps.
- Ensure your squad is accountable for the full lifecycle: planning, delivery, quality, support, and iteration.
- Drive reliability and performance, ensuring features meet both user needs and operational standards.
- Mentor engineers within and beyond your squad, promoting ownership, craftsmanship, and continuous learning.
- Serve as the go-to expert in your domain, unblocking other squads and setting engineering standards that scale.
- Be AI literate with the ability to translate business opportunities into safe, scalable, and value-driven AI solutions or leverage AI across the SLDC to deliver great product.
- Anticipate domain/value-stream shifts; propose strategy and sequencing to align with business needs.
- Support squad hiring and growth through active participation in technical screening and onboarding.
- Product, Design, and Engineering work as a cohesive trio, delivering solutions that meet user needs and technical standards.
- Squads deliver features with strong test coverage, minimal rework, and reduced production issues.
- Roadmaps are both ambitious and achievable, shaped collaboratively between Product, Design, and Engineering.
- Engineers grow in technical depth and autonomy, with strong mentorship and clear technical direction.
- 10+ years in software engineering, with demonstrated leadership of delivery through squads or projects.
- Experience leading or thriving within engineering transformations such as moves to CI/CD, automated testing, or empowered cross-functional teams
- Proven success partnering with Product and Design to deliver user-focused, technically sound solutions.
- Familiar with Java, Typescript and AWS services.
- Strong system design and architecture expertise in distributed systems, cloud hosted, API-first platforms, and multi-tenant SaaS.
- Experience driving end-to-end delivery ownership, including automated testing, CI/CD, and operational support.
- Excellent communicator—able to frame technical trade-offs in the context of user value and business impact.
- Contributory pension plan.
- 33 days annual holidays, hybrid working, and length of service entitlement.
- Health Insurance.
- Loyalty Share Scheme.
- Enhanced Maternity and Paternity.
- Employee Assistance Programme.
- Electric Vehicle Salary Sacrifice.
- Cycle to Work Scheme.
- Calm and Mindfulness sessions.
- A day of leave to volunteer for charity or dependent cover.
- Accessible and modern office space and regular company social events.
We are sorry but this recruiter does not accept applications from abroad.