Roblox
Senior Software Engineer, Metric Platform
$243K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Jun 23, 2026
- Experience
- 6+ years.
- Education
- B.S. equivalent in CS or sufficient experience.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates whose US work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Build and evolve a large-scale metrics platform that lets teams define, discover, govern, and use consistent metrics across analytics and data-processing systems.
What you'll do
- Design the platform for metric registration, discovery, versioning, ownership, dependencies, and governance, and integrate shared definitions across query and compute engines.
- Connect metric definitions to physical materializations and serving locations; build observable, resilient, efficient distributed services and workflows.
- Partner across data, analytics, ML, and infrastructure teams to shape architecture and embed LLM-based discovery, generation, and autonomous self-service capabilities.
What they ask for
- 6+ years building, designing, testing, and maintaining production-grade, large-scale distributed systems.
- Experience with data platforms, metadata or catalog systems, semantic layers, analytical systems, or large-scale data processing.
- Strong engineering skills in Java, Go, Scala, or Python, including reliable services and APIs; familiarity with SQL and data-processing systems such as Spark, Flink, Trino, or Druid.
- Experience collaborating across teams and influencing technical direction, mentoring engineers, and driving alignment on complex initiatives.
Nice to have
- Experience designing metric or semantic platforms, data catalogs, lineage systems, or data governance capabilities; or integrating metric definitions with multiple query or compute engines.
- Open-source contributions in data infrastructure or experience operating data infrastructure at consumer-internet scale.
Pay
$243,290 — $295,250 USD (base salary)
Tools
Java, Go, Scala, Python, SQL, Spark, Flink, Trino
AI focus
Embed AI/ML capabilities in the data platform, using LLMs for data discovery and generation and building autonomous self-service platform interaction mechanisms.
Model-written summary · the original posting is authoritative