Principal Software Engineer - Data Access
$293.8k - $343.34kI did my part and supported the Regular Toilet
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. Roblox Storage team powers the data foundation behind every experience on the platform. As a Principal Software Engineer for Data Access , you will architect and build the next‑generation managed OLTP data access layer — engineered for extreme scale, global availability , and uncompromising security. You will design core infrastructure capable of serving hundreds of millions of queries per second while ensuring reliable, low‑latency access to data worldwide. The challenges are large‑scale , highly technical , and business‑critical : you will shape foundational storage systems, evolve platform‑wide scalability and reliability, and provide strong technical leadership that raises engineering quality across teams. This work requires deep innovation, clear architectural vision, and a passion for distributed systems — redefining how Roblox engineers build, access, and trust data at scale. You will: Partner with Product, Engineering, and Security teams to define long‑term strategy and technical requirements for the Data Access platform. Lead the architecture, implementation, and operation of our storage Infra‑as‑a‑Service offerings, setting the engineering bar for scalability, reliability, and system hardening across teams. Improve and scale our large distributed 24x7 services and deliver features with urgency, cost efficiency, zero down time, and high reliability. Design and build frameworks or tools to automate development, testing, deployment, management, and monitoring of mission critical services. Collaborate with partner teams, producing project work plans, measurable metrics, delivery milestones, rollout plans, oncall alerts, and runbooks while leveraging existing technology stack. Give a high level of attention to creating high quality and reusable code, keeping development continuous without compromising site reliability. Improve SLAs across the platform and reduce end‑to‑end rollout time for critical storage and data‑access features. You have: Strong experience designing and delivering large-scale distributed systems handling millions of real‑time requests per second. Deep data management knowledge in one or more of the following technologies: RDBMS (CockroachDB, SQL Server, Postgres, MySQL, RDB), Caching (Redis), Kafka, KV store (DynamoDB, Cassandra). Strong experience building deployment pipelines on top of container orchestrators like Kubernetes or Nomad and service discovery systems like Consul. Strong experience with programming languages like Rust, Go, Java, or C++. Strong scripting and test automation abilities. Experience with telemetry stacks, like Grafana, Prometheus, AlertManager, and Kibana. BS degree (or equivalent professional experience) in Computer Science, with at least 7 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: $293,800 – $343,340 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. #J-18808-Ljbffr
$278.53k - $345.04k
...shared experiences for everyone. The Data Access team within Infra / Storage builds... ...intersection of distributed systems engineering, reliability engineering, and platform... ...Roblox-wide scale and stability. As a Principal Software Engineer you will work on some of...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...safer, more civil shared experiences for everyone. Roblox Storage team powers the data foundation behind every experience on the platform. As a Senior Software Engineer for Data Access , you will architect and build the next‑generation managed OLTP data access layer...SuggestedFull timeWork experience placementWork at officeLocal areaWorldwideMonday to Friday$289.46k - $338.27k
...A leading gaming platform company based in California is seeking a Principal Software Engineer - Data Access to architect the next-generation data access layer. This role requires extensive experience in designing large-scale distributed systems and managing critical data...SuggestedFull time$196.75k - $243.29k
...A leading tech company in San Mateo is seeking a Senior Software Engineer for Data Access to build next-generation data access layers for high scalability and security. The role involves designing core infrastructure, leading teams in managing large-scale services, and...Suggested$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...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $350k
...to make mental health care effective, accessible, and affordable. With a team of... ...analytics to improve patient outcomes. As a Principal Software Engineer, you'll work directly with our CTO to... ...Challenges - Optimize real-time data pipelines, cloud infrastructure, and...Work at officeWorldwideFlexible hours$295.25k - $345.04k
...this first-of-its-kind platform, ensure that your avenues for growth are always expanding and flexible. As a Principal Software Engineer of the Game Engine data model team, you will innovate on the core data structures that form the backbone of Roblox’s platform. In this...H1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours3 days per week- ...Replit is the agentic software creation platform that enables... ...About the Role: This is a Principal Product Engineering role focused on Money Infrastructure... .... Partner closely on data specifications with... ...of making programming more accessible around the world, we need...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$345.04k - $399.42k
...Principal Software Engineer - Content Platform Every day, tens of millions of people come to Roblox to explore, create, play... ...help us build & scale large distributed systems, data processing and analysis pipelines, an access control system, Open Cloud APIs all of which are...H1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...An innovative company is seeking a seasoned software engineer to join their dynamic team focused on cloud-managed access control systems. This role offers the chance to work on exciting new products in a fast-paced environment, where you'll take ownership of your projects...
$185k - $255k
...in. The Purpose: Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data... ...consistent with the Ban the Box legislation. We may access publicly available information as part of your application...Work at officeVisa sponsorship3 days per week$385.05k
...shared experiences for everyone. As a Principal Security Software Engineer in the Enterprise Security team, you... ...security software - Identity and Access governance, policy enforcement engines... ...with Ambiguity: You gather data, navigate complex situations, and make...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...experiences for everyone. As a Senior Software Engineer on the Foundation AI organization, you will... ..., you will be the architect of the data flywheel that makes VideoGen and 3DGen possible... ...APIs for internal and external consumer access Autonomous SOTA Tracking: Actively...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$99.6k - $234.6k
...Principal Engineer As a Principal Engineer inside the Oracle Cloud Infrastructure... ...with a talented group of software developers, designing... ...Oracle brings together the data, infrastructure,... ...employment process. If you require accessibility assistance or accommodation...Temporary workFlexible hours$295.25k - $345.04k
...Principal Software Engineer - Compute Cell Lifecycle As a Principal Software Engineer on the Compute Cell Lifecycle team you will create, support... ...across all backend environments (all on-prem and public cloud data centers) to all Roblox engineers. You will help manage the...Full timeWork experience placementWork at officeLocal areaMonday to Friday$295.25k - $345.04k
...from managing cluster lifecycles. As a Principal Engineer on the Cache team (part of the Infra... ...service built on ValKey, ensuring strict data, resource, and failure isolation for... ...experience) with at least 8+ years of hands-on software engineering experience. ~ Distributed...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...with our massive community of creators. We are seeking a Principal Software Engineer to drive technical strategy and execution for the Ads... ...availability backend systems using technologies like Go or C# and data processing tools (Spark, Flink), combined with a strong...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Video team, you'll be responsible for building, operating... ...creators, working on our backend microservices platform, data pipelines, and the game engine. Employ best programming...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipSleeping nightsMonday to FridayDay shift$295.25k - $345.04k
...safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Engine Systems team, you will innovate on the core... ...scale. Collaborate cross-functionally with Engineering, Data Science, Product, and Leadership to prioritize and chart the...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$184k - $240k
...Principal Software Engineer California About the Opportunity We are looking for a passionate Senior... ...and scalable code behind the Veza Access Graph, collaborating closely with cross... ...software development with a focus on data modeling, data management, identity, security...Local area$293.8k - $343.34k
...platform that elastically scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture... .... You have: ~8+ years of experience in software engineering or a relevant field ~ Deep experience...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...Principal Software Engineer - Asset Loading 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...H1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday- ...A leading online gaming platform in San Mateo, CA is seeking a Principal Engineer to lead the architecture and development of Roblox Studio. This role requires 8+ years of experience, particularly in C++ and large scale systems. The ideal candidate will plan and deliver...
- ...application business logic on top of the data access to be used by Web UI components. The... ...Java development Analytics and Reporting Engineering Work with product management to... ...business requirements for analytics into software solutions. Work with development to produce...
$295.25k - $345.04k
...experiences for everyone. As a Backend Engineer, you will have the independence,... ...Build ML-driven services and large scale data pipeline to drive player insights and optimise... ...Experience in industry: An outstanding software engineer with 8+ years of industry experience...Full timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$220.68k - $302k
...Principal Scientific Software Engineer Genentech, Inc. seeks a Principal Scientific Software Engineer at its South San... .... Apply a deep understanding of genomics data to manage data according to FAIR (Findability, accessibility, interoperability and reusability) principles...Local areaRemote work2 days per week$295.25k - $345.04k
...everyone. Roblox Studio is the creation engine behind millions of immersive 3D... ...built by creators around the world. As a Principal Engineer focused on Collaboration, you will... ...engine experience, enjoys solving complex software problems and has a passion for mentoring...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$225k - $300k
...all humans equally by ensuring access to food, medicine and... ...ll Do You’ll own high-impact software across one or more parts of Zipline... ...frontend, backend, services, and data Can turn ambiguous, high-... ...velocity while maintaining strong engineering rigor Our current stack...Immediate startShift work$295.25k - $345.04k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building our upcoming platform to bring multi-modal communication...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Data Access. Be the first to apply!
- principal software engineer San Mateo, CA
- senior data center engineer San Mateo, CA
- data science developer San Mateo, CA
- etl data engineer San Mateo, CA
- entry level big data engineer San Mateo, CA
- data engineer San Mateo, CA
- big data cloud engineer San Mateo, CA
- junior big data engineer San Mateo, CA
- senior data engineer San Mateo, CA
- senior cloud data engineer San Mateo, CA

