Senior Engineer at Gymshark
Metropolitan Borough of Solihull, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

08 Mar, 26

Salary

0.0

Posted On

08 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Golang, AWS Serverless Technologies, Event Driven Architecture, APIs, CI/CD Pipelines, Database Design, Relational Databases, Non-relational Databases, Git, Unit Testing, Contract Testing, Agile Development, Observability, Monitoring, Mentoring, Problem Solving

Industry

Retail

Description
OVERVIEW: We're looking for a Senior Backend software engineer to join our platform engineering team, working in a squad and will be focused on key business priorities, helping build a successful brand and utilising 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: 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 Tech 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: Strong 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) 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: 15th December
Responsibilities
The Senior Engineer will lead technical implementations of projects, ensuring high-quality work is delivered on time. They will also maintain existing services and mentor other engineers.
Loading...