Gymshark
Retail
LeadEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Lead Engineer at Gymshark. Skills: Backend Engineering, Event Driven Architecture, AWS Serverless, API Design. Write code. Design integrations”
What You'll Achieve.
Deliver scalable backend services; Support world-class features; Optimize team efficiency; Optimize team impact; Deliver iteratively against objectives; Achieve Gymshark goals
Industry & Context.
Solve hard technical problems; Complex problems; Unknown problems
Work onsite 3 days
What They're Looking For.
Must Have
Lead or senior contributor capacity, Production code in Golang, Backend engineering background, Event-driven architectures, Designing, building APIs, REST and GraphQL patterns, High-quality code and architecture, Quality and testing practices, CI/CD pipelines, Infrastructure as Code, Database design, Coaching and developing engineers, Shipping business value, Influencing technical direction
Nice to Have
AWS Serverless technologies, Experience with EventBridge, Experience with SQS, Experience with DynamoDB, Experience with CI/CD, Experience with Infrastructure as Code, Experience with relational databases, Experience with non-relational databases, Experience with Agile environment
What You'll Do.
Solve technical problems
Drive technical direction
Improve engineering practices
Shape architectural vision
Elevate engineers and leads
Craft architectural diagrams
Document key decision records
Ensure suitable engineering practices
Adopt best practices and tooling
Enforce quality and testing practices
Lead delivery of backend services
Design and build APIs
Work on complex problems
Delegate technical decisions
Own technical decisions
Champion testable software
Embed Infrastructure as Code
Collaborate with Product Owner
Collaborate with Scrum Master
Collaborate with Engineering Manager
Optimize team efficiency
Create empowered environment
Step back to let team work
Provide learning opportunities
Foster skill-sharing culture
Foster accountability culture
Deliver constructive feedback
Seek feedback from peers
Communicate technical vision
Make pragmatic trade-offs
Coach on technical problems
Mentor on technical problems
Influence technical strategy
Influence cross-team working
Standardise code and practices
Build peer relationships
Share knowledge openly
Engage on technical challenges
Raise bar across teams
Get buy-in for projects
Lead technical improvements
How You'll Work.
Team & Collaboration
Product Owner; Scrum Master; Engineering Manager; Peer engineers; Lead engineers
Communication Scope
Clear thinking; Clear communication
Process & Methodology
Agile environment, Scrum
Full Job Description
OVERVIEW: This is a hands-on Lead Software Engineer role where you'll be writing code, designing integrations and solving hard technical problems day-to-day, driving the technical direction and improving how we do engineering across Platform Engineering. You'll be a recognised domain authority: shaping architectural vision, setting the technical bar, and actively elevating the engineers and leads around you. You will bring both strong backend engineering craft and the presence to make the whole team better through technical credibility, clear thinking, and a genuine investment in how the team grows and delivers WHAT YOU'LL BE DOING: Craft Designs and documents clear architectural diagrams and key decision records that are accessible to both technical and non-technical audiences Ensures the team is using suitable engineering practices, spotting knowledge gaps and helping adopt new and emerging best practices and tooling where appropriate Enforces quality and testing best practices from design through to production Articulates the value of addressing tech debt in terms that resonate with business stakeholders, and creates space to address it iteratively Brings strong technical grounding with enough parity with the team to earn trust quickly, without the instinct to redesign systems from the ground up Delivery Leads the delivery of scalable backend services leveraging Event Driven Architecture and AWS Serverless technologies: Lambda, EventBridge, SQS, DynamoDB Leads the team to design and build APIs (REST & GraphQL) that support world-class customer-facing features Has the toolkit to work on complex and unknown problems under pressure or at speed, including leading on business-critical incidents Delegates low-risk technical decisions that can be revisited if needed, and personally owns high-risk technical decisions that are harder to change Champions testable, maintainable, observable and scalable software, embedding CI/CD and Infrastructure as Code as first-class cons
Applying for this Lead Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Gymshark?
Real rants from real employees. Read before you apply.