← All roles

Staff Systems Software Engineer

Apply on company site
Remote$162.5k - $219kFull-timePosted 1mo ago

About the role

Role focused on building and validating the systems that enable velocity and quality for engineering teams, including test automation, load/chaos infrastructure, device labs, and on-prem/build GPU clusters. Remote-first position for US & Canada.

Responsibilities

  • Prove correctness and quality before players find the bugs — build and own the studio's functional test automation framework, regression analysis tooling, and speed improvements for tests.
  • Find the breaking point on purpose — design load/stress testing, chaos testing, and disaster recovery exercises; measure RTO/RPO and derive permanent regression tests.
  • Prove quality on real devices — automate app quality testing (frame time, memory, thermal, battery, cold-start); own device compatibility lab and certification matrix.
  • Own the infrastructure engineers build on — build/operate on-prem build and GPU clusters; design cross-platform developer tools to reduce toil across Cloud, Backend, and Client Engineering.
  • Make it land — define and publish developer velocity/quality metrics and drive adoption; mentor engineers; improve code review and documentation.

Qualifications

  • Languages: Python, Golang, C/C++, Jenkins Groovy; Linux shell scripting; fluent English
  • Testing & Quality Systems: Test framework design; load/stress tooling (k6, Locust, Gatling, JMeter); fault injection/chaos engineering; coverage instrumentation; flake detection
  • Performance & Analysis: CPU/GPU/memory/I/O profiling; statistical analysis of noisy benchmarks; regression detection and commit attribution; observability
  • Build & CI at Scale: Jenkins/GitLab CI/CD; Make/CMake; GCC/Clang; distributed build systems/caching; Git/GitLab and Perforce (large-binary workflows)
  • Infrastructure: Linux/macOS administration; bare-metal/on-prem cluster ops; Docker/Podman; Kubernetes; Terraform/OpenTofu; hardware capacity planning
  • Systems Fundamentals: Distributed systems failure modes; TCP/IP and UDP; resilience patterns; disaster recovery planning and execution

Skills

Required:Test framework designLoad/stress toolingFault injection/chaos engineeringCI/CD and build systemsDistributed systems and infrastructure
Nice to have:Device lab management

Benefits

  • Paid Time Off, Holidays and Two Weeks Winter Break
  • Medical, dental, and vision coverage for employees and dependents from day one
  • Pet Insurance
  • Compassionate leave
  • Pre-tax wellness stipend
  • Pre-tax work from home stipend
  • 401K with company match
  • Mental health resources including Headspace and EAP
  • Discount portal for everyday goods and services
  • Diversity initiatives (Grow Together)
  • Support for personal professional development
Last updated Sep 17, 2026. Interested? Apply on the company site.

About thatgamecompany

is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.

thatgamecompany is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.

gameinteractive entertainmentgamesSkyJourneyFlowerFlow

More open roles at thatgamecompany