Roblox is seeking a Senior Software Engineer to join their Test Foundations team, focusing on automation tools and device farm management. This role is crucial in building and maintaining the testing infrastructure that ensures quality across Roblox's multiple platforms including mobile, desktop, console, and VR.
The position involves developing and managing a sophisticated device farm manager that orchestrates a large-scale fleet of physical devices and emulators. This infrastructure is vital for maintaining reliable, scalable, and fast automated test pipelines that support Roblox's continuous delivery of features across their Universal App.
As a Senior Software Engineer in this role, you'll be responsible for designing and implementing robust test automation frameworks, creating essential testing utilities, and ensuring the stability of testing infrastructure. The role requires expertise in object-oriented programming (C#/Java) and scripting languages (Python/Go), along with a strong background in distributed systems and test automation.
The position offers an attractive compensation package ranging from $238,520 to $289,460 USD, along with comprehensive benefits including medical, dental, and vision coverage, a 401k program, and flexible work arrangements. The role is based in San Mateo, CA, with a hybrid work schedule requiring in-office presence Tuesday through Thursday.
Roblox provides an innovative work environment where you'll be at the forefront of developing tools that impact millions of users worldwide. The company's mission to connect a billion people with optimism and civility offers a unique opportunity to work on challenging technical problems while contributing to a platform that shapes how people interact in digital spaces.
This role is perfect for experienced engineers who are passionate about building scalable testing infrastructure, enjoy solving complex technical challenges, and want to make a significant impact on a platform used by millions of people globally. You'll work with cutting-edge technology while collaborating with talented teams across the organization to drive innovation in test automation and quality assurance.