Roblox Corporation logo

Principal Software Engineer - Roblox Database

Roblox CorporationSan Mateo, CA, United States
Full Timefull-timeremotedatabase+5 more
Apply Now
Roblox Corporation logo

Principal Software Engineer - Roblox Database

Roblox Corporation

Apply Now

Roblox is seeking a Principal Software Engineer for their database team to develop a next-generation, multi-tenant database platform that supports online data workloads. The role involves designing and implementing new engine features, evolving the control plane for elastic scaling, optimizing code paths, establishing engineering best practices, and mentoring engineers. The company aims to connect a billion people through immersive digital experiences.

Qualification

  • Proven experience in designing and implementing database systems at scale.
  • Strong understanding of database internals, including indexing, storage formats, and replication protocols.
  • Experience with performance optimization and profiling techniques.
  • Familiarity with CI/CD practices and automation frameworks.
  • Ability to mentor and lead engineering teams effectively.

Responsibility

  • Design and implement new engine features such as indexing, storage formats, WAL and replication protocols, sharding, and query-planner enhancements.
  • Evolve the control plane to deliver elastic scaling, autonomous healing, and zero-downtime schema or tenant moves across global regions.
  • Profile and optimize critical code paths using kernel-level tracing and advanced performance tooling; drive systematic tail-latency reductions.
  • Establish engineering best practices by leading design reviews, performance benchmarks, failure drills, and post-incident retrospectives.
  • Automate everything: develop frameworks for testing, CI/CD, rollout safety, observability, and autoscaling so that the platform operates hands-off at scale.
  • Mentor and unblock engineers, fostering deep database craftsmanship and disseminating knowledge across Storage, Platform, and product teams.
  • Engage with the open-source community.

Similar Jobs