Roblox logo

Senior Product Manager - Engine Productivity

Roblox
On-site
San Mateo, California, United States
Product Manager

The Engine forms the heart of Roblox: it’s the platform everything else is built upon.Β  The Engine drives the experiences end-users see via our apps on their devices.Β  The Engine powers the Studio IDE.Β  And the Engine powers our Roblox Cloud Compute environment.Β  The Productivity team builds the systems and tools that allow the Engine team to work, from the release and build system to testing to the UI of our telemetry dashboards and more.

We’re looking for a Product Manager/ Senior Product Manager to drive the next generation of our client testing infrastructure.Β  You’ll lead efforts including working with the Test Automation team to ensure we have a fast and stable system for running end to end tests.Β  You’ll work with teams across Engine to make sure tests cover critical user journeys.Β  You’ll work with the broader Productivity team to make sure tests work with our build and release systems.Β  And you’ll find ways to provide the same systems we use to test internally to help our community of millions of developers so that they can release with confidence. And more.

You will:

  • Work closely with engineering leadership to own the vision and roadmap for Test Automation at Roblox.
  • Drive the strategy and support the execution of cross-functional projects.
  • Know the customer best, including internal teams, external developer customers, and external end-users, working to research, prototype, and define the requirements for test automation that impacts multiple groups at Roblox.
  • Work with engineering leadership to handle the project management aspects of execution.
  • Define the specifications for both low-level and user-facing projects and make the day-to-day decisions that happen during execution to ensure the team is shipping successful projects.
  • Communicate to other internal stakeholders including executives, engineers, designers, and product team members.
  • Interface with our developer community to understand potential external use cases for testing.Β 

You have:

  • 3-5 years of product management or related industry experience, with leadership, organizational, and execution skills; able to balance vision with data.
  • Familiar with concepts and systems that ensure efficient software development at scale, such as build, automated testing, and deployment.
  • Bachelor’s degree or equivalent experience in Computer Science, Engineering, or a similar technical field.
  • Experience shipping deeply technical products in one or more of the following domains:
    • Load testingΒ 
    • Image comparison testing
    • Integration testing
    • Performance tooling and optimization
  • Ability to learn quickly: Roblox has many unique elements–even in testing–and we don’t expect anyone to come in with perfect prior knowledge, but we do expect you to learn what you don’t know and will provide support for you to do so.
  • You can define a clear goal and iterate to it, prioritizing scalability.
  • Clear communication, able to explain highly complex technical concepts at both high and low levels to executive stakeholders.
  • Passionate about representing the customer–internal and external–and ensuring we deliver useful outcomes over ambiguous output.

Preferred Qualifications:

  • Experience working in the game development space.
  • Experience working on engineering tooling products.
  • Experience shipping DevOps products.
  • Experience coding in Lua
  • Experience coding in C++
  • Experience driving 0-1 projects with a curiosity and desire to learn and try new things, whether personal or professional

Β