At a Glance
- Tasks: Join our team to build scalable software solutions using cutting-edge technologies like Golang and AWS.
- Company: Be part of Gymshark, a rapidly growing tech company with an inclusive culture.
- Benefits: Enjoy competitive pay, healthcare, 25 days holiday, and flexible benefits.
- Why this job: Make a real impact while working on innovative projects in a dynamic environment.
- Qualifications: Experience in software engineering, especially with Golang and cloud platforms.
- Other info: Hybrid role with excellent career growth opportunities and a supportive team.
The predicted salary is between 30000 - 50000 £ per year.
We are looking for a Backend Software Engineer to join our platform engineering team, working in a squad focused on key business priorities. You will help build a successful brand and utilise industry best tools (Golang, Event Driven Architecture, and AWS Serverless technologies such as Lambda, EventBridge, SQS, DynamoDB) to build scalable solutions to enable business expansion.
What You'll Be Doing:
- Working on features and bugs to help your team deliver high-quality work on time.
- Using Golang to 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.
- Focusing on creating testable, maintainable, and scalable code, following Tech standards.
- Following an Agile development approach.
- Maintaining existing services, ensuring a high standard of observability and proactive monitoring, and responding to incidents, especially during peak sale periods.
What You'll Need:
Essential Criteria:
- Must have experience in software engineering and writing production code in Golang or another strict typed language in a commercial engineering environment.
- Experience working in an agile environment.
- Experience building or maintaining scalable APIs.
- Experience using cloud-based platforms (AWS, GCP, or Azure).
- Experience using Git.
- Experience implementing quality and testing best practices within the services you produce, such as unit testing and contract testing.
Preferred Skills:
- Experience using cloud-based serverless services (such as AWS Lambda, Google Cloud Run, or Azure Functions).
- Demonstrable knowledge building and maintaining CI/CD pipelines.
- Experience designing and setting up databases, with an understanding of relational and non-relational approaches.
- An understanding of Event Driven Architecture concepts.
- Understanding branching strategies.
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.
Belonging at Gymshark: Our mission is to be a place where everyone belongs. We are an equal opportunities employer, committed to inclusivity in all aspects of employment. We strive to find reasonable adjustments for candidates with specific needs or disabilities during our recruitment process, and all applicants will be considered fairly and equally. We do not tolerate discrimination of any kind.
The Perks:
- 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.
- Office location specific benefits include Gym Membership to The Lifting Club (LC), onsite lunch provision & coffee bars, EV charge points available.
Note: The bonus program and benefits have certain eligibility requirements. Gymshark reserves the right to amend these programs in whole or in part at any time without advance notice.
Backend Software Engineer in Solihull employer: Gymshark
Contact Detail:
Gymshark Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer in Solihull
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Gymshark employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Golang and AWS technologies. This gives us a tangible way to see what you can do and how you approach problem-solving.
✨Tip Number 3
Prepare for the technical interview by brushing up on your coding skills and understanding of event-driven architecture. Practice common algorithms and system design questions to impress us during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Backend Software Engineer in Solihull
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and AWS Serverless technologies. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the Backend Software Engineer role and how you can contribute to our team. Keep it engaging and personal – we love a good story!
Showcase Your Agile Experience: Since we work in an Agile environment, it’s important to mention any relevant experience you have. Share examples of how you’ve collaborated with teams to deliver high-quality software on time.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Gymshark
✨Know Your Tech Stack
Make sure you’re well-versed in Golang and the AWS Serverless technologies mentioned in the job description. Brush up on your knowledge of Lambda, EventBridge, SQS, and DynamoDB. Being able to discuss how you've used these tools in past projects will show that you're not just familiar with them, but that you can apply them effectively.
✨Showcase Your Agile Experience
Since the role requires working in an agile environment, be prepared to share specific examples of how you've contributed to agile teams. Talk about your experience with sprints, stand-ups, and retrospectives, and how you’ve adapted to changes in project requirements. This will demonstrate your ability to thrive in a dynamic setting.
✨Prepare for Problem-Solving Questions
Expect to face technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios that involve building APIs or implementing event-driven architectures. This will help you articulate your thought process and showcase your technical prowess during the interview.
✨Emphasise Quality and Testing Practices
Highlight your experience with quality assurance practices, such as unit testing and contract testing. Be ready to discuss how you ensure the code you write is maintainable and scalable. This will show that you take pride in delivering high-quality work, which is crucial for the success of the team.