← All roles

Staff Systems Software Engineer

thatgamecompany ·CA, US ·Remote 50d ago
AndroidAnsibleCDistributed SystemsDockerGitGoGroovyiOSJavaJenkinsk6KotlinKubernetesLinuxPythonSwiftTerraformTypeScript

About the role

This role focuses on building systems that improve developer velocity and quality. Responsibilities include designing test automation frameworks, load/stress testing, chaos engineering, device compatibility labs, on-prem build and GPU clusters, and cross-platform developer tools. The engineer will define velocity metrics, drive adoption across teams, and mentor engineers in testing and performance analysis.

Requirements

Required: Python, Golang, C/C++, Jenkins Groovy, Linux shell scripting; test framework design, load/stress tooling, chaos engineering, coverage, flake detection; performance profiling, statistical analysis, regression detection, observability; build/CI: Jenkins/GitLab CI, Make/CMake, GCC/Clang, distributed build, Git/Perforce; infrastructure: Linux/macOS, Docker/Podman, Kubernetes, Terraform; systems: distributed systems, TCP/IP, UDP, resilience, disaster recovery. Preferred: mobile device farms

About the company

thatgamecompany

Thatgamecompany is a game studio that creates "timeless" interactive entertainment designed to inspire human connection across the world for all ages. They offer a curated selection of games such as Sky, Journey, Flower, and Flow, emphasizing emotional storytelling and engaging gameplay.

View company page →
$163k–219k
Remote Remote - US
Posted 50d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
thatgamecompany
https://thatgamecompany.com/#/

Thatgamecompany is a game studio that creates "timeless" interactive entertainment designed to inspire human connection across the world for all ages. They offer a curated selection of games such as Sky, Journey, Flower, and Flow, emphasizing emotional storytelling and engaging gameplay.

View company page →