CareerPlanSign in

Senior Software Engineer, Matchmaking - Publishing Platform

Los Angeles, USA💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Building and managing the Matchmaking service to power matchmaking, skill determination, and rank across multiple games, ensuring high-quality competitive matches for millions of players.

Role type

Senior Software Engineer (Matchmaking & Publishing Platform)

Builds

Matchmaking, Skill, and Rank services at globally distributed scale

Domain

Gaming / Competitive Multiplayer / Distributed Systems

Deliverable

production ML models | product features

Required skills

Go, C#, microservices architecture, API development, unit/integration testing, distributed systems, cross-team collaboration

Preferred skills

Infrastructure as Code (Terraform, Docker, Jenkins), Cloud platforms (AWS, GCP), full-stack development, data analysis, probability, statistics, data engineering

Technologies

Go, C#, Java, Kotlin, Typescript, Terraform, Docker, Jenkins, AWS, GCP

Responsibilities

Develop and support Matchmaking, Skill, and Rank services; Support mission-critical Go and C# services at global scale; Partner with product owners and technical leads to build features end-to-end; Write unit, functional, and integration tests; Participate in on-call rotation; Mentor other engineers

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.