Principal Software Engineer, Metrics Platform
Roblox, San Mateo, CA
The role
Roblox’s data infrastructure powers analytics, machine learning, and product decisions across a platform serving more than 200 million daily active users. As a Principal Software Engineer in Data Infra, you will set the technical direction for a metrics platform that helps teams define trusted metrics, discover and govern them, and use them consistently across analytics and data-processing systems.
You will lead architecture and execution for a platform that connects metric definitions to their materializations and consumers, including Spark, Flink, OLAP systems, and feature platforms. This role requires both deep technical judgment and organizational influence: you will align teams around durable interfaces and semantics, guide major cross-team initiatives, and help Roblox evolve how it builds and uses metrics at scale.