Server Programmer / Backend Developer - Go, AWS
SENIOR SERVER ENGINEER - Go, gRPC, AWS - Remote (UK based candidates only)
WHO WE ARE
An independent game studio building sports titles. We are formed of an experienced & entrepreneurial team with backgrounds spanning mobile and live service on AAA & BAFTA winning games. Our first title is a revolutionary mobile football title, live service, built with Flutter, Golang, and AWS.
Our engineering team is small but mighty with three experienced engineers working remotely in an agile and collaborative environment. Our tech stack is modern, designed with pragmatism and autonomy in mind with an aim to scale to millions of users, relying on code generation and automation to leverage a small team and optimise for efficiency.
We are people-first and flexible; organising ourselves, our priorities, and encouraging each other to grow and share experiences as we develop.
We have challenged the status quo by choosing to develop our own game engine based on Flutter, with a server-driven UI approach to deliver our fantasy football game (don't worry, not all of us are football fans). This allows us to develop high quality features and deploy at a rapid pace without vendor lock-in or reliance on third party software.
Join our team and have the freedom and scope to impart your own experience on our architecture.
WHAT WE’RE LOOKING FOR
Work with the team to design, build, and maintain the server architecture responsible for supporting all internal and external applications.
The role is focused on infrastructure but broad enough to encompass all services and APIs used by our applications. This developer should have a strong understanding of the requirements and technical architecture that influence live operation infrastructure capable of scaling to millions of concurrent users. While ensuring we produce a secure, maintainable, and scalable application architecture.
WHAT YOU WOULD BE DOING
Propose and support development decisions that impact the live infrastructure
Aid overall selection and implementation of infrastructure, testing, and deployment
Maintain and monitor the live service infrastructure
Collaborate with the team to define a robust and forward thinking Architecture
Follow and help define the Technical Principles agreed by the engineering team
Avoid ownership and seek to gather experience across the code set
Work on features from start to finish - encompassing requirement gathering, service development, and infrastructure design
Handle interaction with infrastructure providers where necessary
RECOMMENDED EXPERIENCE
Strong background in infrastructure architecture and implementation - Go, gRPC, and AWS
Experience supporting and monitoring a live operation at scale
Understanding of challenges with live operation, database selection, large scale networks, and continuous delivery
Focus on network performance, monitoring, resilience, and optimisation
Interpersonal skills and a collaborative mindset
Games background
The studio is based in London but we support remote, hybrid and on-site working, you choose.
Salary to £80k plus benefits. CVs to simon.pittam@amiqus.com