Senior Software Engineer
Core
Design and deliver scalable backend solutions using Golang and AWS Serverless technologies to support Gymshark's global growth and key business priorities.
Role type
Senior Backend Software Engineer (IC)
Builds
Customer-facing and internal products, scalable APIs, and event-driven services
Domain
E-commerce / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Golang, AWS Serverless (Lambda, EventBridge, SQS, DynamoDB), Event-Driven Architecture, CI/CD pipelines, relational and non-relational databases, scalable API design, Git branching strategies, unit and contract testing
Preferred skills
Mentoring engineers, improving engineering standards, commercial awareness, creative problem solving
Technologies
Golang, AWS Lambda, AWS EventBridge, AWS SQS, AWS DynamoDB, Git
Responsibilities
Design and build APIs and services, implement event-driven solutions, create and maintain CI/CD pipelines, ensure observability and respond to incidents, mentor other engineers
Seniority
Senior, hands-on IC