3

31st Union

Multiplatform AAA game studio; free-to-play

Lead Game Services Engineer

Engineering LeadershipPosted on Nov 9
Full-time

About the Job

Requirements

  • At least 10 years of server-side development experience, together with a Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Experience leading or managing backend engineers on a shipped AAA title; live-service or competitive multiplayer game experience is preferred.
  • Fluency in C# and proficiency in Python or Go.
  • Strong understanding of distributed systems, concurrency, and scalable service design.
  • Hands-on experience with NoSQL databases such as MongoDB or DocumentDB, and Redis.
  • Experience deploying and operating production services on AWS.
  • Ability to give direct, constructive feedback and invite feedback from others.

Responsibilities

  • Manage the backend engineering team by holding regular one-on-ones, setting goals, giving performance feedback, and leading hiring.
  • Run backend-team planning by maintaining the backlog, estimating work, and setting sprint priorities against the online services roadmap.
  • Set engineering standards for code review, testing, documentation, and on-call readiness.
  • Own the architecture of studio-hosted services and infrastructure, including service boundaries, data models, APIs, and deployment topology.
  • Scope backend work for new game features.
  • Write and review technical designs for new services and major changes.
  • Implement and review implementations for proprietary studio backend services.
  • Align the backend roadmap with the studio release schedule.
  • Diagnose, fix, and deploy backend hotfixes through the studio hotfix process.
  • Maintain continuous integration pipelines and deployment automation for services.
  • Own monitoring, alerting, dashboards, runbooks, and incident reporting for studio services.
  • Run the backend on-call rotation and act as the first responder and escalation point for backend incidents.
  • Load test services before major releases, fix performance bottlenecks, and optimize service costs.
  • Implement and test failover and disaster recovery for services and their data.
  • Integrate studio proprietary services with 2K and external platform services.
  • Debug cross-service issues with external engineering partners.

Desired Qualifications

  • Experience with Kubernetes, Helm, and microservice architectures.
  • Experience profiling and optimizing distributed systems, including database queries and service calls.
  • Experience with real-time messaging such as MQTT, and API gateways.
  • Experience with C++ and Unreal Engine.
  • Experience with online game systems such as matchmaking, social, progression, commerce, and telemetry.
  • Experience running a live title, including incident response, capacity planning, and cost management.

About the Company

31st Union

Multiplatform AAA game studio; free-to-play

31st Union is a game development studio under the Take-Two Interactive publishing label that creates multiplatform AAA video games. Its current project ETHOS is a free-to-play, third-person roguelike hero shooter, available on multiple platforms and monetized through in-game items. It stands out with a global development footprint and a strong emphasis on high-performance animation systems and runtime engineering, supported by Take-Two’s publishing network. Its goal is to deliver engaging, player-first experiences that reach a worldwide audience and sustain revenue through free-to-play monetization.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
San Mateo, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at 31st Union

See more jobs