SENIOR ONLINE SERVICES ENGINEER (JAVA)

10 Months ago • All levels

Job Summary

Job Description

Senior Online Services Engineer with extensive Java server development experience, comfortable with large codebases, and deep understanding of web-related technologies, join Guerrilla in Amsterdam.
Must have:
  • Java Server Development
  • Large Codebase
  • Web Technologies
  • Software Design
Good to have:
  • Game Industry
  • Microservices Architecture
  • Kubernetes
  • AWS Services
Perks:
  • Relocation Support
  • Immigration Support

Job Details

Guerrilla, the Amsterdam-based developer of the Horizon franchise, is looking for a Online Services Engineer to support our Online Tech team with upcoming projects.

Our Online Tech Team:

Our Online Tech team builds reliable, maintainable and performant online systems. We work with various other disciplines to create tools needed to build online game features. We deliver the networking and replication layers for both game client and server, integration with online platform services (e.g. PSN), authentication, matchmaking, inventory, store, server allocations, etc. The team works in close collaboration with our Online Infrastructure team, which designs and maintains the build and deployment environments for our services, servers and tools.

Our Technology:

For our services, we use industry-standard web technologies: Java, Spring, OpenAPI. The services are designed around microservice architecture and we share as little state as possible between services. To host our services we use Kubernetes backed by Amazon EKS and we use other AWS services to support our services like S3, DynamoDB and RDS.

What you will do:

As a Senior Online Services Engineer we will look to you to:

  • Help build a highly scalable and highly available online services environment;
  • Work on player systems focused on persistence, safety, retention, and engagement;
  • Cooperate with multiple internal stakeholders and disciplines to achieve the game’s vision;
  • Develop, test and maintain our zero downtime deployment system;
  • Develop and improve instrumentation for monitoring and logging the health and availability of services.
  • Work closely with the engineers in the Online Infrastructure team to ensure robustness, scalability and performance of our services;
  • Keep up to date with the Java world and introduce new technologies when they are relevant for Guerrilla.

Who you are:

We'd love to hear from you if:

  • You have extensive Java server development experience (game industry experience is a plus);
  • You are comfortable working on a large codebase;
  • You have a firm grasp on software design and architecture, and enjoy writing code that is both maintainable and performant;
  • You have a deep understanding of web-related technologies (e.g. HTTP, REST, Message Queuing);
  • You have experience with version control systems such as Git and Perforce;
  • You have strong written and verbal communication skills;
  • You have a helpful, solution-minded approach;
  • Have an interest in online gaming.

Interested?

If you are up for the challenge, hit the “apply now” button to submit your application to us. Be sure to submit your CV, motivation letter, and a Java code sample that shows your best and most recent work. We would love to see structured programming as code examples and a demo presenting relevant work to the position.

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.

Similar Jobs

Pragma - Game Services Engineer - Customer Ops

Pragma

United States (Remote)
7 Months ago
Assystems - Building Services Engineer

Assystems

Bridgwater, England, United Kingdom (On-Site)
8 Months ago
gigamon - Sr. Staff Professional Services Engineer - Mexico

gigamon

Mexico City, Mexico City, Mexico (On-Site)
8 Months ago
gigamon - Sr. Staff Professional Services Engineer

gigamon

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
gigamon - Principal Professional Services Engineer - Mexico

gigamon

Mexico City, Mexico City, Mexico (On-Site)
8 Months ago
NTT DATA, Inc. - Security Managed Services Engineer (L3)

NTT DATA, Inc.

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
ARHS - Active Directory Certificate Services Engineer

ARHS

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Saviynt - Principal IGA/IAM Services Engineer

Saviynt

Atlanta, Georgia, United States (Hybrid)
8 Months ago
Saviynt - Principal IGA/IAM Services Engineer

Saviynt

Los Angeles, California, United States (Hybrid)
8 Months ago
Saviynt - IAM Consultant, Professional Services Engineer

Saviynt

Atlanta, Georgia, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Haven Studios Inc - Lead support aux joueur·euse·s/Player Support Lead

Haven Studios Inc

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Starkflow - Java/Groovy Developer

Starkflow

Morocco (Remote)
7 Months ago
Xsolla - Junior Data Scientist

Xsolla

Lisbon, Lisbon, Portugal (Hybrid)
7 Months ago
Xsolla - Junior Data Scientist

Xsolla

Belarus (Hybrid)
7 Months ago
Xsolla - Junior Data Scientist

Xsolla

Georgia (Hybrid)
7 Months ago
Xsolla - Junior Data Scientist

Xsolla

Armenia (Hybrid)
7 Months ago
Xsolla - Junior Data Scientist

Xsolla

Berlin, Berlin, Germany (Hybrid)
7 Months ago
Xsolla - VP of Architecture

Xsolla

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Fortis Games - IT Support Engineer

Fortis Games

Romania (Remote)
7 Months ago
Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

Logitech - Commercial Supply Chain Manager, Europe

Logitech

Utrecht, Utrecht, Netherlands (On-Site)
7 Months ago
Appier - Campaign Analyst(EMEA)

Appier

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Appier - Sales Manager, Mobile & App Marketing Solution, EMEA

Appier

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Vertigo Games - Senior Game Designer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
7 Months ago
Newzoo - Finance & Accounting Intern

Newzoo

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Vertigo Games - Internship 2025

Vertigo Games

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
VIBES.technology - Sales Consultant with interest in Automotive Engineering

VIBES.technology

Delft, South Holland, Netherlands (On-Site)
7 Months ago
Tencent - Senior Data Scientist - Machine Learning and Analytics - 2024/2025 PhD Graduates 103611

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Tencent - Global Pipeline Operation Platform Product Intern 104373

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Tencent - Gameplay Analysis Intern 104402

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
7 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
7 Months ago
DraftKings - Manager, Lottery Fulfillment

DraftKings

West Milford, New Jersey, United States (On-Site)
7 Months ago
Trek - Production Tech

Trek

Salt Lake City, Utah, United States (On-Site)
7 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
7 Months ago
company3methodstudios - Vault Assistant

company3methodstudios

Atlanta, Georgia, United States (On-Site)
7 Months ago
Xsolla - VP of Architecture

Xsolla

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Fortis Games - IT Support Engineer

Fortis Games

Romania (Remote)
7 Months ago
Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
PlayStation Global - Sr. Director, Data Platform Engineering & Operations

PlayStation Global

Aliso Viejo, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Welcome to Guerrilla's jobsite! For more information on working at Guerrilla, please visit https://www.guerrilla-games.com/join.

Get notified when new jobs are added by Guerrilla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug