← All roles
Principal Software Engineer, Metrics Platform
JavaGoScalaPythonApache SparkApache FlinkDistributed Systems
About the role
Roblox is seeking a Principal Software Engineer to set the technical direction for a metrics platform that enables teams to define, discover, and govern trusted metrics across analytics and data-processing systems. The role involves leading architecture and execution for a platform connecting metric definitions to materializations in Spark, Flink, OLAP systems, and feature platforms, while aligning teams around durable interfaces and semantics.
Requirements
Candidates require 10+ years of experience building production-grade distributed systems, a record of setting technical direction across multiple teams, deep experience in data platforms and analytical systems, strong engineering skills in Java, Go, Scala, or Python, and excellent technical communication and influence. They should demonstrate extreme ownership and ability to define technical requirements in ambiguity.
About the company
Roblox
Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.
View company page →More from Roblox
Senior Software Engineer, Reliability
GoJava
$243k–295k
Hybrid · San Mateo, CA, United States
Senior Software Engineer, Reliability
$243k–295k
GoJava
Software Engineer, Reliability
PythonRustGoJavaC#KubernetesPrometheusGrafanaDistributed Systems
$153k–197k
Hybrid · San Mateo, CA, United States
Software Engineer, Reliability
$153k–197k
PythonRustGoJavaC#KubernetesPrometheusGrafanaDistributed Systems
Principal Reliability Operations Engineer
PythonGoDistributed Systems
$231k–267k
Hybrid · San Mateo, CA, United States
Principal Reliability Operations Engineer
$231k–267k
PythonGoDistributed Systems
Principal Network Security Engineer
GoC++
$326k–385k
Hybrid · San Mateo, CA, United States
Principal Network Security Engineer
$326k–385k
GoC++
Software Engineer, Test Frameworks & Tooling
GoPython
$153k–197k
Hybrid · San Mateo, CA, United States
Software Engineer, Test Frameworks & Tooling
$153k–197k
GoPython
Similar roles
Software Engineer, Data Platform
$180k–440k
Software Engineer, Data Platform
$180k–440k
Software Engineer - X Data Engineering
$125k–400k
Software Engineer - X Data Engineering
$125k–400k
Software Engineer - Data Platform
$114k–191k
Software Engineer - Data Platform
$114k–191k
Software Engineer, Ingestion Platform
$164k–230k
Software Engineer, Ingestion Platform
$164k–230k
Software Engineer - Data Infrastructure
$153k–376k
Software Engineer - Data Infrastructure
$153k–376k