Staff Systems Software Engineer

thatgamecompany
Los Angeles, Canada
Workplace: RemoteFull timeUSD 162,500 - 219,000 annuallyFunction: Software EngineeringSkills: ["Communication","Systems thinking","Mentorship","Experimentation"]

Build and own the systems that prove game features are correct, fast, and production-ready. You’ll design functional test automation and coverage instrumentation, regression analysis with commit attribution, and load/chaos/disaster-recovery testing. Create device lab and CI-gated performance/quality checks, operate on-prem build and GPU clusters, and define velocity/quality metrics while mentoring engineers and raising standards across teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
thatgamecompany
thatgamecompany
2 days ago

Staff Systems Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and own the systems that prove game features are correct, fast, and production-ready. You’ll design functional test automation and coverage instrumentation, regression analysis with commit attribution, and load/chaos/disaster-recovery testing. Create device lab and CI-gated performance/quality checks, operate on-prem build and GPU clusters, and define velocity/quality metrics while mentoring engineers and raising standards across teams.
Location: Los Angeles, Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Prove correctness and quality before players by building test automation, coverage instrumentation, and regression analysis with commit attribution.
  • •Find breaking points by designing load/stress testing and chaos testing systems, and by executing disaster recovery exercises.
  • •Prove quality on real devices by building app quality automation and owning device compatibility labs, orchestration, and certification matrices.
  • •Own the infrastructure supporting engineering velocity, including on-prem build clusters, GPU clusters, and developer tools across platforms.
  • •Define and publish developer velocity/quality metrics, drive adoption across teams, and mentor engineers on testing and performance analysis.

Pay and Benefits

Salary: USD 162,500 - 219,000 annually
Perks:Health InsuranceDentalVision401kPaid LeavePet InsuranceWellness StipendRemote Work

Key Requirements

  • •Build and own a functional test automation framework, including game-state harnesses, reporting, and coverage instrumentation.
  • •Design regression analysis that separates real regressions from noise and attributes issues to commits automatically.
  • •Create load/stress testing and chaos testing systems (fault injection, latency/partition simulation, dependency failure) and run disaster recovery exercises.
  • •Build app quality testing automation and CI gating for frame time, memory, thermal, battery, and cold-start metrics.
  • •Develop and operate infrastructure at scale (on-prem build clusters/GPU clusters) and improve developer tools and CI at large-binary workflows.
Experience:Game development
Skills:CommunicationSystems thinkingMentorshipExperimentation
Languages:English
Tech Stack:PythonGolangC/C++Jenkins GroovyLinux shell scriptingK6LocustGatlingJMeterDockerPodmanKubernetesTerraformOpenTofuMakeCMakeGCCClangGitGitLab

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

thatgamecompany
thatgamecompany develops artistic, narrative-driven video games focused on emotional experiences and innovative interactive design. Known for titles like Flower, Journey, and Sky: Children of the Light, the studio emphasizes player connection and evocative audiovisual storytelling.
Industry: Gaming
Company Size: Medium (51 to 250 employees)
Growth: Established Company
Headquarters: Santa Monica, United States
Founded: 2006
WebsiteLinkedIn