Senior Software Engineer, Developer Tools
Core
Design, build, and scale test automation infrastructure and AI-native tools to enable reliable end-to-end testing across Roblox's Universal App for mobile, desktop, console, and VR.
Role type
Senior IC software engineer (developer tools & test automation)
Builds
Test automation frameworks, orchestration services, device-farm infrastructure, debugging tools, and AI-driven testing lifecycle systems
Domain
Gaming / Developer Productivity / Test Automation
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, Go, distributed systems design, CI/CD infrastructure, cross-platform development, observability, system architecture
Preferred skills
Appium, Selenium, LLMs, AI agents, automated debugging, large-scale software workflows
Technologies
C++, Python, Go, Appium, Selenium, LLMs, AI agents
Responsibilities
Design and implement test automation frameworks and orchestration services; Develop intelligent tooling for test authoring, selection, and failure triage using AI; Build systems connecting test planning, execution, and analysis; Improve test stability and debugging capabilities; Integrate automated quality checks into CI/CD workflows; Own technical initiatives from design through production deployment
Seniority
Senior, hands-on IC