Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Principal Software Engineer - Data Access

$278.53k - $345.04k

Roblox

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators.


At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We're on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.


A career at Roblox means you'll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

The Data Access team within Infra / Storage builds EaaS (Entities-as-a-Service), Roblox's large-scale managed OLTP access and management platform powering tens of millions of QPS across thousands of services.

EaaS abstracts the complexity of distributed databases and caching systems behind a consistent and productive developer experience, enabling teams across Roblox to safely build and operate stateful systems at massive scale without requiring deep database expertise.

The team operates at the intersection of distributed systems engineering, reliability engineering, and platform architecture - solving hard infrastructure problems that directly impact Roblox-wide scale and stability.

As a Principal Software Engineer you will work on some of Roblox's hardest backend infrastructure challenges around scalability, reliability, workload governance, adaptive flow control, and distributed systems.
You Will
  • Build and evolve EaaS, Roblox's managed OLTP access platform powering tens of millions of QPS across hundreds of services.
  • Design infrastructure that abstracts distributed databases and caching systems behind a consistent, safe, and highly productive developer experience.
  • Drive reliability and scalability improvements across distributed systems, including adaptive flow control, workload isolation and governance, and large-scale caching behavior.
  • Lead end-to-end technical execution architecture, implementation, rollout, production operations, and incident response for mission-critical infrastructure systems.
  • Analyze real production traffic patterns and failure modes to improve platform reliability, operational predictability, and scalability under rapidly growing workloads.
  • Improve platform safety, observability, deployment reliability, and operational excellence across the stack.
  • Partner with teams across Roblox to solve real scalability and reliability challenges for critical production workloads.
You Have
  • Experience building large-scale infrastructure abstractions that standardize access to complex backend systems across broad engineering organizations.
  • Experience designing or operating adaptive rate limiting, flow control, workload governance, or reliability automation systems in high-scale production environments.
  • Experience operating or building systems around distributed databases, caching systems, OLTP platforms, or stateful infrastructure.
  • Experience driving complex technical initiatives end-to-end with strong ownership and cross-functional collaboration.
  • Strong hands-on experience building and operating large-scale distributed systems and backend infrastructure in production environments.
  • Strong programming skills in Rust, Go, C++, Java or similar backend systems languages.
  • BS degree (or equivalent professional experience) in Computer Science, with at least 8 years of hands-on experience.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page .

Annual Salary Range

$278,530-$345,040 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.

For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Software Engineer - Data Access in San Mateo, CA vacancy
  •  ...more civil shared experiences for everyone. Roblox Storage team powers the data foundation behind every experience on the platform. As a  Senior/ Principal Software Engineer for Data Access , you will architect and build the next‑generation managed OLTP data access... 
    Senior
    Full time
    Worldwide

    Roblox

    San Mateo, CA
    1 day ago
  • $213.51k - $352k

    Zuora, Inc. seeks Senior Principal Software Engineer to: Define scalable, maintainable, and high-performance solutions. Serve as primary architect...  ...across multiple environments. Handle internal migration of data between environments for billing applications.... 
    Senior

    Zuora

    Foster, CA
    3 days ago
  • $96.8k - $251.6k

     ...the cloud while improving the engineering systems, operational...  ...execution planning, and examples of senior-level ownership in ambiguous...  ...Only Oracle brings together the data, infrastructure, applications...  ...process. If you require accessibility assistance or accommodation for... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    1 day ago
  • $140k - $160k

     ...0-year-old startup specializing in music data analytics. We are trusted by Universal MusicGroup...  ...’s degree in Computer Science, Data Engineering, or equivalent practical experience ~...  ...experience across the organization Access to cutting-edge tools and technologies... 
    Senior
    Work at office

    Chartmetric

    San Mateo, CA
    4 days ago
  • $295.25k - $345.04k

     ...priority and our mission is to protect our community. As a Principal Software Engineer on Asset Safety, you'll ensure that billions of daily user-...  ...into backend services, scaling ML pipelines, or diving into data, you do what's needed to ship impactful safety products... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours

    Roblox

    San Mateo, CA
    2 days ago
  • $96.8k - $251.6k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical...  ...Define service boundaries, APIs, data models, state management, consistency...  ...systems, including data handling, access control, auditability, and human... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    4 days ago
  • $123k - $190.9k

     ...with you. Job Description Sr. Data Engineers are responsible for collaborating with...  ...design artifacts and develop best-in-class software solutions for multiple Visa technical...  ...storage formats that enable efficient access and modifications. U.S. Applicants Only... 
    Senior
    Work experience placement
    Work at office
    Local area

    Visa

    San Mateo, CA
    2 days ago
  • $140k - $210k

     ...Senior Data Engineer San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people and places...  ...platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor... 
    Senior
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $243.29k - $295.25k

     ...shared experiences for everyone. As a Senior Software Engineer on the Foundation AI organization, you...  ..., you will be the architect of the data flywheel that makes VideoGen and 3DGen...  ...APIs for internal and external consumer access Autonomous SOTA Tracking: Actively participate... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  •  ...The Senior Principal Engineer will lead the technical design and implementation of high-performance platform...  ...This role focuses on building robust software engineering foundations and...  ...Agents to automate workflows and enhance data-driven decision-making. Partner closely... 
    Senior

    BeOne Medicines

    San Mateo, CA
    2 days ago
  • $160k - $280k

     ...includes solutions for video security, access control, air quality sensors, alarms, intercoms...  ...team of firmware, backend, and frontend engineers to develop this product line. What...  ...You Bring ~7+ years of industry software engineering experience ~ Mastery of... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $150k - $350k

     ...Principal Software Engineer Join Joyous in our mission to revolutionize mental health care. As pioneers...  ...make mental health care effective, accessible, and affordable. With a team of...  ...Engineering Challenges – Optimize real-time data pipelines, cloud infrastructure, and... 
    Work at office
    Worldwide
    Flexible hours

    Joyous

    San Mateo, CA
    2 days ago
  • $295.25k - $345.04k

     ...create safer, more civil shared experiences for everyone. The Data Engineering team at Roblox plays a crucial role in enabling the company'...  ...to support the growing demand for analytics. As a Principal Data Engineer, you will work to define the data ontology for... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  •  ...Principal Product Engineering Role Focused on Money Infrastructure at Replit Replit is the agentic software creation platform that enables anyone to build...  ...Partner closely on data specifications with finance...  ...making programming more accessible around the world, we... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    San Mateo, CA
    2 days ago
  •  ...fleet operations. We are seeking an engineer to act as technical lead for Maestro. This...  ...technical leadership to a team of senior engineers Establish best practices for...  ...Science or a related field ~15+ years of software engineering experience, with 7+ years building... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    20 hours ago
  • $295.25k - $354.04k

     ...we're reimagining how the Roblox economy drives user engagement, monetization, and creator success at scale. As a Principal Software Engineer (Data Systems) , you will architect, build and deploy high-scale, reliable real-time and batch data systems for personalization... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours

    Roblox

    San Mateo, CA
    2 days ago
  • $96.8k - $251.6k

     ...evolution of a modern, cloud-native Analytics Data Plane. In this role, you will own end-...  ...ingestion, transformation, storage, and access layers, ensuring solutions are scalable,...  .... You will partner closely with engineering, product, and cross-functional teams to modernize... 
    Senior
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Redwood City, CA
    5 days ago
  • $96.8k - $251.6k

     ...practices as we transform to software as a service...  ...architecture, we're building data extraction services,...  ...hands-on technical engineer to join us and be at the...  ...is based on security principals. So, we're looking for...  ...Knowledge of Identity and Access Management systems... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    5 days ago
  • $200k - $300k

     ...new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the...  ...communication and collaboration. Deep expertise in data structures, algorithms, modern design patterns, and data... 
    Senior
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    5 days ago
  • A leading AI development firm in California is seeking a talented developer to create LM/VLM-powered agents that generate physical data through advanced simulation and generative models. The role involves collaboration with simulation teams to design APIs and tools that... 
    Senior

    GenesisAI

    San Carlos, CA
    5 days ago
  • $345.04k - $399.42k

     ...storing, managing, and serving user content. As a Principal Software Engineer (Backend, Distributed Systems), you will design...  ...us build & scale large distributed systems, data processing and analysis pipelines, an access control system, Open Cloud APIs all of which are... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    5 days ago
  •  ...that allow for rapid experimentation, data collection, and optimize for performance...  ...integral to the Roblox experience. As a Principal Engineer within the team, you will own and drive...  ...and establish core infrastructure accessible to all Roblox teams. Enforce high code... 
    Full time

    Roblox

    San Mateo, CA
    1 day ago
  •  ...About the job Senior Data Engineer Senior Data engineer Role: ~10+ years hands on experience in software development. ~ Strong in algorithms and data structures, knowledge of Object-oriented design, Design Patterns ~ Multi-threaded programming... 
    Senior

    Inizio Partners

    Foster, CA
    2 days ago
  • $152.7k - $249.2k

     ...Overview We're looking for a Senior AI Engineer to help bring pragmatic,...  ...you'll partner closely with software engineers, product, and...  ...the intersection of software, data, and aircraft manufacturing-...  ...Own end-to-end delivery: data access/quality, model selection or... 
    Senior
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  • $185k - $240k

     ...Role Overview As a Senior Data Engineer, you will own Nimble's data platform—the layer that every other team builds on to understand the business...  ...end‑to‑end—ingestion, transformation, storage, query, and access—and drive its roadmap as the company's data needs grow.... 
    Senior
    Temporary work
    Weekend work

    NimbleRx

    Redwood City, CA
    2 days ago
  • $170k - $240k

     ...intelligence, best-in-class hardware and software product development, operational...  ...and beyond. About the Role: As a Senior Engineer on the Autonomy Data Curation team, you’ll help build a data...  ...in throughout our processes (access controls, retention, redaction/anonymization... 
    Senior
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    2 days ago
  • $130k - $180k

     ...Sr. Data Engineer Location: Las Vegas, NV or San Mateo, CA About Slickdeals: We believe shopping should feel like winning. That'...  ...histories consistent with the "Ban the Box" legislation. We may access publicly available information as part of your application.... 
    Senior
    Work at office
    Visa sponsorship
    3 days per week

    Slickdeals

    San Mateo, CA
    22 days ago
  • $160k - $190k

     ...Senior Data Engineer The Streaming Data Platform team builds and operates large-scale, real-time stream processing systems using modern open...  ...~5+ years of professional data engineering or software engineering experience. ~ Production experience designing,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Fanatics

    San Mateo, CA
    5 days ago
  • $106.9k - $176.5k

     ...your career wherever you want it to go.  Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering... 
    Senior
    Summer holiday
    Flexible hours

    EY

    San Mateo, CA
    1 day ago
  • $263.67k - $322.82k

     ...shared experiences for everyone. The Data Science & Analytics organization's mission...  ...data spectrum including analytical data engineering, product analytics, experimentation, causal...  ...business growth and user experience. Access raw data, transform it, analyze it, and present... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Software Engineer - Data Access. Be the first to apply!