Lead Engineer role at Gymshark, writing code, designing integrations, and solving hard technical problems. Recognised domain authority shaping architectural vision, setting technical bar, and elevating engineers and leads.
Requirements
- Worked as part of a high-performing software engineering team in a lead or senior contributor capacity
- Strong experience writing production code in Golang or another strict typed language in a commercial engineering environment
- Strong backend engineering background with hands-on experience implementing event-driven architectures
- Experience designing, building and maintaining APIs, with a strong grasp of REST and GraphQL patterns
- Strong understanding of high-quality code and architecture best practices
- Experience embedding quality and testing practices across teams and services
- Experience with CI/CD pipelines and Infrastructure as Code in a production environment
- Database design experience across both relational and non-relational approaches
- Demonstrable track record of coaching and developing engineers
- Contributed to a team's delivery in an agile environment with a clear focus on shipping business value
- Experience influencing technical direction without direct authority
Benefits
- Performance-based Bonus opportunity
- Funded Healthcare benefit
- 25 days holiday, additional day for your birthday & Bank Holidays
- Contributory Employer pension scheme
- Flexible benefits programme – including salary sacrifice EV scheme, dental insurance, cycle to work, tech scheme, holiday trading
- Gymshark Employee Discount & long service awards
- Access to High Street cashback and discounts
- Financial, Physical and Mental Wellbeing Support
- Enhanced Family Leave package
- Life Assurance