Staff Systems Software Engineer
thatgamecompany· ITS
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
- IT Support Specialist1mo agoHybrid (Los Angeles) · ITS
- Game Engine Engineer1mo agoChina - Shanghai · Engineering
- Technical Game Designer1mo agoChina - Shanghai · Design
- Build Engineer1mo agoRemote · Engineering
- UGC & Creator Community Specialist2mo agoChina - Shanghai · Marketing