Lead Golang Developer
Role details
Job location
Tech stack
Job description
As a Lead Developer, you will be a cornerstone of our technical community, operating at a strategic level to define project-level architecture and technical approaches. This role is about more than just code; it's about empowerment. You will foster a psychologically safe environment where your squads can flourish, translating big-picture business objectives into clear, achievable technical tasks. You'll be a key influencer, ensuring our technical roadmaps align with long-term goals while managing expectations with heart and transparency. Key Aspects of the Role
- Technical Leadership: Defining architecture for squads and proactively anticipating risks in scaling systems.
- Strategic Planning: Turning business dreams into technical reality and ensuring our solutions meet long-term client needs.
- Stakeholder Collaboration: Facilitating workshops to deeply understand requirements and managing the balance between scope, budget, and priorities.
- Team Empowerment: Leading a project squad with accountability for delivery while championing a collaborative culture.
- Operational Excellence: Taking ownership of technical outcomes and making thoughtful trade-offs to maintain a healthy delivery pace.
- Practice Leadership: Owning Community of Practice (CoP) initiatives and setting the gold standard for coding and shared practices.
Flexible & Sustainable Delivery, * Initial Chat: You'll start with a call with your dedicated Talent Acquisition Partner to talk about Waracle, your aspirations, salary, and benefits.
- Two-Stage Interview: You'll then be invited to a two-stage process to dive deeper into the role and showcase your unique skills and experience.
- Supportive Guidance: Your Talent Partner will be by your side, guiding you through every step until your first day.
Our Benefits
We believe in supporting our team holistically, ensuring you have the tools to thrive inside and outside of work:
- Rest & Recharge: 35 days of holiday (27 days annual leave plus 8 bank holidays).
- Financial Security: Company-matched 5% pension and a Death in Service benefit (2x salary).
- Health & Wellness: Medicash Health plans, Employee Assistance Programme, and Group Sickness Cover.
- Flexible Working: Hybrid-first approach with a home office setup budget .
- Learning & Growth: Access to Udemy Business and a dedicated L&D budget for your continuous development.
- Family First: Enhanced parental leave policies, including specific support for fertility journeys .
- Community: Monthly office lunches, regular meet-ups, and the Spirit of Waracle initiative for local charitable impact.
Requirements
We are looking for a collaborative leader who thrives on variety and technical excellence. You should bring:
- Core Technical Expertise: Deep experience in defining and scaling microservices, specifically maintaining and troubleshooting secure Go (Golang) systems at scale.
- Polyglot Mindset: Senior-level experience in at least one other major programming language, showing your ability to lead across diverse environments.
- Orchestration Mastery: Expert-level command of Kubernetes and Helm for complex, cloud-native deployments.
- Strategic Delivery: A proven track record of leading squads through the full Agile lifecycle, from initial design to Continuous Delivery (CD).
- Quality Mentorship: Mastery of coding best practices and the ability to inspire and enforce high standards across teams.
- Analytical Acumen: Strong problem-solving skills and the ability to manage technical trade-offs effectively.
Benefits & conditions
We believe in work-life harmony and being transparent about how we work. To ensure our releases are supported smoothly, this role involves a predictable, rotating shift pattern just two days a month .
- Rotation: On these two days, you'll work either 6 AM - 2 PM or 12 PM - 8 PM .
- Standard Hours: Aside from these two pre-planned days, all other working time follows our standard business hours.