Job Summary:
Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. They are seeking a talented Senior Software Engineer to design, build, and test features for their next generation cloud platform that provides insights and analytics to optimize athlete performance.
Responsibilities:
• Contribute substantially to the design, implementation and maintenance of efficient, reusable and reliable code to solve a variety of customers needs while considering existing technology, architecture and processes
• Help drive code quality, organisation and best practices throughout the entire development process and in coordination with team objectives
• Actively participate in team engineering processes, design meetings and code reviews with the view of continuously lifting quality and improving
• Contribute to our test strategy by helping define test cases, authoring unit tests and driving automation wherever appropriate
• Bring a growth mindset to every task -- sharing ideas and opinions with an attitude and appetite for improvement; the ability to challenge, pursue outcomes and take ownership of tasks in a collaborative environment
Qualifications:
Required:
• 5+ years’ recent experience delivering multiple scalable services to production
• Strong in Golang
• Working knowledge of containerisation
• Experience working with AWS (ECS, EC2, Lambda, SNS, SQS, etc)
• Experience with automation tools and processes for continuous integration and deployment
• Working knowledge of GraphQL, REST, gRPC, Postgres, Mongo
Company:
Catapult’s on-demand workforce is changing the future of work by giving employers and workers genuine flexibility. Founded in 2015, the company is headquartered in Islington, GBR, with a team of 501-1000 employees. The company is currently Late Stage.