- Location
- solihull · Solihull, England, United Kingdom
- Workplace
- Hybrid
- Type
- Full-time
- Department
- Tech: Tech Engineering
- Seniority
- Senior
- Source
- Greenhouse
Description
OVERVIEW:
We're looking for a Senior Backend Software Engineer to help build the technology that support Gymshark's global growth. Working with industry best tools including Golang, Event-Driven Architecture, and AWS Serverless technologies such as Lambda, EventBridge, SQS, and DynamoDB, you'll design and deliver scalable solutions that support key business priorities. As part of a Tech function you will work with Product Engineering, Data Engineering, Operations, Platform Engineering and Delivery, playing a key role in building both customer-facing and internal products that drive the business forward.
WHAT YOU'LL BE DOING:
- Leading technical implementations of projects to help your team deliver high-quality work on time
- Using Golang to design, build and maintain APIs, services and integrations
- Implementing event driven solutions to support critical business processes
- Creating, maintaining and developing CI/CD pipelines
- Building scalable and valuable software leveraging AWS Serverless technologies such as; Lambda, EventBridge, SQS, DynamoDB
- Focus on creating testable, maintainable and scalable code, following Engineering standards
- Following an Agile development approach
- Maintaining existing services, ensuring a high standard of observability and proactive monitoring, in addition to responding to incidents. (Especially during peak sale periods which is critical to business success!)
- Mentoring and coaching other engineers
- Improve engineering standards and best practices
WHAT YOU'LL NEED:
Essential Criteria:
- Must have experience in software engineering and writing production code in Golang or another strict typed language
- Experience using cloud based serverless services (such as AWS Lamba, Google Cloud Run or Azure Functions)
- Must have a demonstrable knowledge building and maintaining CI/CD pipelines
- Experience designing, setting up databases as well as have an understanding of relational and non-relational approaches
- Experience designing, building and maintaining scalable APIs
- An understanding of Event Driven Architecture concepts
- Experience using Git and understand branching strategies
- Experience implementing quality and testing best practices within the services you produce, such as unit testing and contract testing
- Commercial Awareness and a creative problem solver with the ability to think laterally and understand the cost and value drivers within a competitive business environment
CLOSING DATE: 28th September 2026
LOCATION: Please note this is a hybrid role and requires the successful candidate to attend at least 3 days a week in GSIQ, Solihull, UK.
Skills
AWSAzureCI/CDDynamoDBData EngineeringGitAgileGo