Principal Software Engineer (Data Tooling)
- San Mateo, United States
- Lead/Staff
- Posted
Join Roblox as a Principal Software Engineer (Data Tooling) and lead a team dedicated to building shared tools, frameworks, and developer experiences that enhance data reliability, discoverability, governance, efficiency, and usability. You will define the roadmap, develop engineers, establish engineering standards, and collaborate across the company to simplify complex data-operability challenges. Your work will have a significant impact on data health, discovery, failure response, quality standards, and platform efficiency.
Lead and manage a team of engineers to build shared data tooling, frameworks, and developer experiences that enhance data reliability and usability.
USD 295,250 - 345,040
About Roblox
Strong product thinking: you can identify high-leverage customer problems, prioritize across competing requests, drive adoption, and measure whether a platform investment is working
Responsibilities
- Define the roadmap for shared data tooling, including frameworks for data quality, lineage, metadata, ownership, discoverability, observability, lifecycle management, optimization, and self-service.
- Drive initiatives that reduce operational toil, improve data quality and freshness, shorten incident resolution time, optimize compute and storage cost, and responsibly retire low-value data assets.
- Experience with data catalogs, lineage systems, data-quality frameworks, observability platforms, or metadata services
Requirements
- Experience building or operating shared platforms and frameworks used by multiple teams—not only one-off datasets or pipelines
- Clear written and verbal communication, including the ability to explain technical concepts and tradeoffs to both engineering and non-technical stakeholders
- Experience managing, mentoring, or technically leading engineers, with a demonstrated commitment to developing people and building high-performing teams
- Familiarity with agentic or AI-assisted workflows for data discovery, analysis, or platform operations
- Experience partnering with Data Science, experimentation, ML, product, or infrastructure teams to translate ambiguous requirements into durable technical solutions
jobapplier