About the company
Roblox is a rich ecosystem encompassing varied product categories across nearly all platforms (mobile, desktop, console, VR, etc.). Keeping our app performant, scalable, and reliable requires a robust technical architecture to empower thousands of engineers to build at scale.
Responsibilities
- Understand, influence, and expand the company’s thinking on central themes like Performance, Reliability, and Maintainability, working together with partner teams on App Performance and Infra Reliability.
- Define the capabilities and inner workings of critical systems like our process lifecycle manager, asset download orchestrator and critical observability frameworks like our sessionization system.
- Drive a multi-year roadmap to modernize our App Architecture across key themes like modularization, network resiliency, and resource efficiency.
- Drive the roadmap for Observability & Logging Systems. Dive deep into monitoring & triage workflows, identifying gaps to create new features and systems.
- Empower our customers. Every feature team across Roblox builds on top of the foundation we build. Work closely with them to evangelize, integrate, and migrate teams to the latest standards.
- Write product and technical specifications to communicate requirements & behaviors of the systems we build and unblock the team to relentlessly execute.
- Work closely with many passionate internal stakeholders, engineers, designers, data scientists, and product team members.
- Present and debate nuanced and difficult decisions with our highly engaged and visionary leadership.
- Dive into the technical nitty-gritty, helping make the right decisions on a complex app that is shipping across every major consumer platform.
Requirements
- 5-7+ years of experience including as a PM building platforms or highly technical products.
- Experience owning and driving roadmaps for teams that span multiple feature areas.
- Experience as an engineer or engineering manager building platform products, managing migrations and designing complex systems.
- A degree or equivalent experience in a highly technical field like computer science, software engineering.
- Experience building complex systems 0 to 1 or driving client performance optimizations is a plus.
Conditions
- Annual Salary Range: $280,540 — $330,950 USD.
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.