companyRoblox logo

Principal Software Engineer - Data Access

RobloxSan Mateo, CA, United States
On-site Full-time $293.8K/yr - $343.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Extensive experience in software engineering with a focus on database systems and distributed architectures. Proven track record in designing and implementing scalable, reliable data access solutions. Strong leadership skills with experience guiding and mentoring engineering teams. Expertise in OLTP systems, data modeling, and performance optimization. Experience with cloud technologies and infrastructure management. Strong communication skills and ability to collaborate with cross-functional teams.

About the job

Join Roblox, where millions of users engage in creating, exploring, playing, and connecting through immersive 3D digital experiences. Our global community of developers and creators drives our platform forward.

At Roblox, we are dedicated to building innovative tools and platforms that empower our community to transform their imaginative ideas into reality. Our vision redefines how people connect globally, across all devices, promoting a future where a billion individuals can engage with each other in a positive and civil manner. We are on the lookout for exceptional talent to help realize this mission.

A career with Roblox means you will contribute to shaping the future of human interaction, tackle unique technical challenges at scale, and enhance the safety and civility of shared experiences for all users.

The Roblox Storage team serves as the backbone of data for all platform experiences. As a Principal Software Engineer for Data Access, you will design and develop a next-generation managed OLTP data access layer optimized for extreme scalability, global availability, and robust security. Your role will involve architecting core infrastructure capable of handling hundreds of millions of queries per second while ensuring reliable, low-latency data access globally.

You'll face large-scale, highly technical, and business-critical challenges: shaping foundational storage systems, enhancing platform-wide scalability and reliability, and providing strong technical leadership that elevates engineering quality across teams. This role requires deep innovation, a clear architectural vision, and a passion for distributed systems—revolutionizing how Roblox engineers build, access, and trust data at scale.

Your responsibilities will include:

  • Collaborating with Product, Engineering, and Security teams to establish long-term strategies and technical requirements for the Data Access platform.
  • Leading the architecture, implementation, and operation of our storage Infrastructure-as-a-Service offerings, setting the engineering standards for scalability, reliability, and system fortification across teams.
  • Enhancing and scaling our extensive distributed services operating 24/7, delivering features with urgency, cost efficiency, zero downtime, and high reliability.
  • Creating and developing frameworks or tools to automate development, testing, deployment, and management practices.

About Roblox

Roblox is transforming the way people interact online, providing a platform for users to create and share immersive experiences. With a focus on community-driven development, we empower creators worldwide to bring their visions to life, fostering connections and collaborations across the globe.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.