Roblox
Senior/Principal Software Engineer - Creator Data
$345K–$399K
San Mateo, CA, United States · Principal · Full-time · Posted Mar 24, 2026
- Experience
- 10+ years software development and production-grade code; 3+ years building and maintaining data storage systems; 6+ years programming in C# and/or C++; 6+ years on agile teams; 4+ years leading junior engineers and new graduates.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Leads development of scalable data storage systems, cloud services, observability tools, and creator-facing dashboards for Roblox experiences.
What you'll do
- Design and build cloud services and data storage systems, including infrastructure, serving layers, clients, and web APIs.
- Expand observability through metrics, data pipelines, analytics, visualizations, and dashboards; support creators and respond to production incidents.
- Mentor engineers and lead cross-functional and company-wide technical initiatives.
What they ask for
- 10+ years building with public clouds (AWS, Azure, and GCP), microservices, and distributed systems.
- 3+ years building and maintaining data storage systems.
- 10+ years designing, implementing, testing, and deploying robust, scalable, production-grade code.
- 6+ years programming in C# and/or C++; 6+ years on agile software teams; 4+ years leading junior engineers and new graduates.
Nice to have
- Experience with big data pipelines or batch processing systems, such as MapReduce, Hadoop, Flink, Spark, or Flume.
- Experience with Lua/Luau, data science, analytics, machine learning or AI, or GUI/dashboard/web front-end development.
Pay
$345,040 — $399,420 USD (base salary)
Tools
AWS, Azure, GCP, C#, C++, MapReduce, Hadoop, Flink
AI focus
The team supports new services built around compute and generative AI; AI or machine learning knowledge is a preferred qualification.
Model-written summary · the original posting is authoritative