Senior / Principal Site Reliability Engineer


Apply now

Our Infrastructure Team

We’re taking the Horizon franchise online and building the platform for a real-time multiplayer game! The Online Infrastructure team works closely with designers and game developers to deliver a platform that is scalable, reliable, and flexible for fast iteration. We care deeply about sound engineering, operational excellence, and pragmatic automation.

By joining us, you’ll shape the backbone of our online experience and collaborate daily with artists, designers, developers, and game programmers in an ambitious, creative environment. Our aim is to deliver infrastructure and systems that developers love to build on and players never have to think about.

Our Technology Stack

Our infrastructure is centered on CNCF technologies and Kubernetes.

  • Game servers run on our own engine and communicate over a custom UDP-based protocol. We use Agones to orchestrate them in Kubernetes.
  • Backend and game-facing services use established web tech (e.g., Spring). The game communicates via REST APIs and maintains a persistent HTTPS connection for notifications.
  • We run at scale on a hybrid setup across AWS EKS and on-premise data centers, relying on managed services including S3, SQS, Elastic Load Balancers, and RDS.
  • Infrastructure is managed as code with Terraform, Terragrunt, and Crossplane in Git, with automation via Jenkins and the Argo project family, following GitOps principles.
  • Observability includes Thanos, Loki, and Grafana, alongside additional logging/monitoring to ensure performance, reliability, and security.

We are designing for global reach, low latency, and sustained growth.

What you will do

  • Design, implement, and operate the infrastructure that powers our online game platform, with a focus on availability, performance, security, and cost.
  • Drive automation across build, deploy, and operations; reduce toil, codify runbooks, and harden golden paths.
  • Define and instrument SLOs/SLIs; build reliable alerting; lead data-driven capacity planning and readiness for major launches and events.
  • Partner with game and backend teams to improve service reliability, simplify deployments, and optimize runtime performance.
  • Troubleshoot complex production issues across networking, Kubernetes, Linux, and application layers. Perform deep post-incident analysis and implement durable fixes.
  • Champion GitOps practices and leverages the Argo ecosystem to enable safe, frequent, and reversible changes.
  • Mentor teammates, provide technical guidance on design reviews, and act as a steady point of coordination during incidents or cross-team initiatives.
  • Participate in, and help maintain, a healthy and sustainable on-call rotation.

Who you are

We would like to hear from you if you are an experienced Site Reliability Engineer with the following skillset:

  • Have a proven track record operating and scaling large, distributed systems in production (e.g., high concurrency, high throughput, or latency-sensitive workloads). Senior-level depth typically built over 7+ years.
  • Are fluent in Kubernetes and the surrounding ecosystem, and comfortable running mission-critical workloads on AWS EKS.
  • Use Infrastructure as Code daily (Terraform, Crossplane, Terragrunt) and treat configuration, policy, and runbooks as software.
  • Understand deeply SRE practices: SLOs/SLIs, error budgets, incident response, blameless postmortems, chaos/DR drills, and capacity management.
  • Communicate crisply with engineers and non-engineers alike, take ownership in ambiguous situations, and naturally become a go-to person when decisions and coordination matter most.
  • Bonus: experience in gaming or other real-time domains (streaming, voice/video) and with platform security at scale (secrets management, isolation, DDoS considerations).

Interested?

If you think you’re up for the challenge, we’d love to hear from you! You can apply by hitting the “apply now” button. Be sure to submit your CV and a Cover/Motivation Letter; we like learning a bit about your background and your reasons for applying at Guerrilla.

Please note: This position is based in our studio in the heart of Amsterdam. Guerrilla offers relocation and immigration support.

 

At Guerrilla, we believe that our team’s varied backgrounds, experiences, and perspectives help us create games that resonate with a diverse audience.

As an equal opportunities employer, we strive to create an inclusive environment, empower employees and embrace diversity.

We encourage everyone to respond as we consider all candidates on the basis of their merit, unique strengths, and perspectives they will bring to the role.

 

 

Apply now

Frequently asked questions

 

Q: Does Guerrilla offer remote positions?

A: Unless stated otherwise, our vacancies are based on-site, in our studio in Amsterdam. For qualified candidates, we offer visa, permit, relocation and immigration support. Depending on role, we do offer hybrid work models allowing our employees to work from home one or more days per week.

Q: I don't have any work examples. Can I still apply for a job?
A: It's essential that you can prove to us that you have the necessary skills for the job. Rushing into an application without supplying the required materials won't leave a good impression. In general, it's a good idea to put together an excellent portfolio before you start applying for jobs.  

Q: I have no experience in the games industry. Can I still get a job with you?
A: Games industry experience is certainly a bonus, but it's not always necessary. It's important to put together an excellent portfolio that demonstrates your skills and your understanding of the game development process.  

Q: I applied for a job with you, but I haven’t heard back. What happens now?
A: We aim to respond to all applications within three weeks. Due to the volume of requests, this sometimes takes a little longer. If you have not heard from us within three weeks, your application was most likely unsuccessful.  

Q: How can I arrange a job interview with you?
A: We receive so many applications that we are only able to arrange interviews with the most suitable candidates. It's important that your application stands out from the crowd. Go ahead, impress us!  

Q: I'm considering working at Guerrilla in the future. Is it possible for me to come for a tour of the studio?
A: Because of the confidential nature of the projects that we are working on, we cannot allow visitors into the studio. The most impressive job applicants will be invited for an interview, and will have an opportunity to visit some of the development areas.  

 

Q: I'm a university student looking for a company that can help me with a (master) thesis assignment. Can we arrange a meeting to look at the different possibilities?
A:We like to help out with university level assignments when we can! However, due to time constraints and deadlines this isn't always possible. Please send a brief e-mail outlining the aims of your assignment and what input you would need from us. We'll let you know if we are able to help you.  

Q: I'm a high school student and I have to do a school assignment on media and entertainment. Can I make an appointment for an interview with one of your employees to discuss this?
A: Due to the sheer number of requests we receive, we regret that we are unable to participate in interviews with school students.  

Q: I have a great idea for a game. How can I submit it to you?
A: All of our game concepts are developed by our internal designers, in conjunction with our publishers. It is company policy not to accept game concepts from third parties.  

Q: I'm still in school and I want to get a job in games in the future. What kind of education and skills do I need to achieve this goal? Can you provide me with information on the schools that teach this discipline?
A: The skills required to work in the games industry are very broad, as there are many areas in which you can work. In development there are roles in art, animation, programming, design, and project management. Other industry roles include sales, marketing, PR, and testing. The most important thing is to get an education in subjects that you enjoy and that you are good at. Your career adviser should be able to give you guidance as to which careers are suitable for an individual with your particular skills.  

Scroll to top icon Back to top