Gymshark is a global fitness apparel & accessories brand, manufacturer and online retailer supported by millions of highly engaged social media followers and customers in 131 countries. Our development team is wholly responsible for the development of our 15 (at the time of writing) online stores, associated applications, integrations and software. We are an agile team applying the company's ethos, 'Be a visionary', to the software aspect of the business.

As a senior software engineer within Gymshark you will play a key role in developing internal applications and systems as well as improving our customer journey and online retail experiences at incredible scale. You'll play a critical role in ensuring the successful operation of our internal systems, providing the various functions within the business with innovative and near-real time applications that help us to deliver the best customer experience of any brand.

Above all of that though, you'll be part of our culture – the most important aspect of any role within the Gymshark family. Complacency is the enemy, we work hard, we stay humble and we challenge the norm.



Over and above the full list of benefits we offer at Gymshark, these are the things we value within Engineering:

  • Flexible working hours
  • Fully remote, partially remote (UK based) or fully office based
  • 10% time for personal development


  • A hands-on software engineering role, helping to develop Gymshark's eCommerce systems and enterprise software
  • Developing real time event pipelines to integrate our eCommerce systems
  • Building scalable software leveraging AWS services such as; Lambda, Kinesis, SQS, DynamoDB
  • Working closely with the other engineering teams to build APIs to support & deliver world class features for our customers
  • Focus on creating testable & maintainable code following Tech standards
  • Working in the Tech team with an Agile development approach
  • Working within an environment where culture is the most important aspect of our day to day


  • Must have experience in software engineering & be an expert in one of the following languages: Golang, Node or PHP
  • Experience using cloud based services (such as AWS, Google Cloud or Azure)
  • Must have a demonstrable knowledge of CI/CD and build pipelines
  • Experience using version control systems (we use GIT)
  • Extensive experience of online security standards and best practices and take a keen interest in infosec
  • Demonstrable knowledge of Agile practises, such as Kanban & Scrum using Atlassian Jira
  • Great communication skills to easily convey complex problems to different stakeholders
  • Must be self-motivated, proactive and go above & beyond. Must also have a keen eye for detail, be result orientated, as well the ability to work under pressure and inspire the same in the team
  • Be a collaborative team player who is comfortable working in a high pressure, fast paced environment where identifying needs, providing solutions and adding value is a paramount
  • 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



We receive loads of applications for roles here at Gymshark. It's a great problem to have, but it does mean it can take us a little longer to try and give every application the attention it deserves.

Rest assured, we read and respond to every application. After we've taken a look at your skills and experience on your application, there's a number of things that could happen next:

  • We'll let you know as soon as possible if it's not meant to be this time.
  • If it's looking promising, we'll be in touch with an email and a short phone call and understand what sits behind the CV!
  • If it's looking really promising, we'll aim to put some faces to some names and arrange a first interview.
  • And then if it's looking really, really promising, we'll be inviting you in for a second interview and usually a project to assess your skills and capabilities!

 Thanks and appreciate your understanding!