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

Principal Software Engineer - Roblox Database

Full-time

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.

Roblox’s database team develops the next-generation, multi-tenant database 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, build and launch critical database capabilities that keep our services fast, reliable and efficient at global scale. You will report to the Technical Director for Storage. 

You will:


  • Design and implement new engine features —indexing, storage formats, WAL and replication protocols, sharding, and query-planner enhancements—that push latency, throughput, and availability boundaries.

  • 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 —upstreaming patches, presenting learnings, and influencing the future of Postgres, RocksDB and related ecosystems.

You have:


  • 8+ years of experience in software engineering or a relevant field

  • Deep experience with building and operating  large-scale distributed databases or storage engines (e.g., PostgreSQL, MySQL/InnoDB, RocksDB, Spanner, Aurora, AlloyDB).

  • Deep expertise in  database internals —B-trees, MVCC, WAL, query optimization, buffer management—and strong skills in C/C++, GO or Rust .

  • Hands-on experience with  consensus algorithms (Raft, Paxos) and multi-region replication models that deliver strong consistency and high availability.

  • Proven success shipping  high-QPS, low-latency services on container orchestration stacks (Kubernetes or Nomad) with comprehensive observability.

  • Ability to turn ambiguous product requirements into a clear technical roadmap and influence cross-functional stakeholders.

  • Passion for  automation, rigorous testing, and data-driven decision-making that raises the reliability and efficiency bar.

  • Bonus: upstream contributions to PostgreSQL, RocksDB or other OSS databases; familiarity with disaggregated storage, HTAP workloads, or custom query languages.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Roblox Database in Remote vacancy
  • $345.04k - $399.42k

     ..., tens of millions of people come to Roblox to explore, create, play, learn, and...  ...shared experiences for everyone.As a Principal Software Engineer on Creator Services Data, you’ll be leading...  ...) data storage systems (relational databases, key/value stores, blob stores, etc)1... 
    Database
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  •  ...is a hands-on coding/programmer position. The SWE3 should be a strong front-end developer. 1) Java and javascript development in a Linux environment 2) MySQL and/or MongoDB database experience 3) MERN (MySQL, Express, React and Node) 4) Jira and Confluence... 
    Database
    Full time

    Fuse Engineering

    Remote
    19 hours ago
  •  ...Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native enterprise...  ..., accessible user experiences Design and optimize database architectures for performance, scalability, security, and... 
    Database
    Full time

    Vets Hired

    Remote
    19 hours ago
  •  ...Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform...  ...systems Deep knowledge of relational and NoSQL database technologies Strong understanding of microservices and... 
    Database
    Full time

    Vets Hired

    Remote
    19 hours ago
  •  ...’ll make things happen–fast. As a  Principal Engineer on our Advertising, Company Intelligence...  ...the edge of what’s possible in modern software engineering, data infrastructure, and...  ...data modeling Familiarity with databases and tools such as: ClickHouse, DynamoDB... 
    Database
    Full time
    Remote work

    Zoominfo Technologies, Llc

    United States
    19 hours ago
  •  ...organizations deliver on the promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-...  ...Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in... 
    Database
    Full time

    Elastic Nv

    Remote
    19 hours ago
  •  ...training. Job Description VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents...  ...Develops simple data queries for existing or proposed databases or data repositories. Qualifications *All Candidates... 
    Database
    Full time

    VOR Technology

    Remote
    19 hours ago
  •  ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B...  ...of SQL and large-scale data modeling Familiarity with databases and tools such as: ClickHouse, DynamoDB, Bigtable, Memcached... 
    Database
    Full time
    Remote work

    ZoomInfo Technologies

    Waltham, MA
    19 hours ago
  •  ...love to talk. The Opportunity:  We're looking for a Principal AI/ML Engineer to lead the architecture and development of Vumedi's AI-powered...  ...Retrieval pipelines, embeddings, and vector databases Modern AI frameworks and orchestration tools Distributed... 
    Database
    Full time
    Work at office
    Worldwide
    Monday to Friday
    3 days per week

    Vumedi

    Remote
    19 hours ago
  •  ...Job Title: Principal Software Engineer, AI  Location : Remote - US Clari + Salesloft are building the next era of enterprise revenue - one...  ...~ Deep expertise in RAG architectures, vector databases, and embedding-based retrieval - including evaluation, quality... 
    Database
    Remote job
    Full time

    Clari Salesloft

    Remote
    19 hours ago
  •  ...SingleStore engineers build the real-time data platform powering some of the world’s...  ...Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team...  ...systems, cloud infrastructure, and database technology. As a Software Engineer,... 
    Database
    Full time

    Singlestore

    Remote
    19 hours ago
  •  ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer...  ...with RESTful API's and web services. Familiarity with database systems (e.g. MySQL, PostgreSQL). Exposure to testing... 
    Database
    Full time
    Remote work

    I3 Verticals

    Nashville, TN
    19 hours ago
  • $150k - $300k

     ...employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for....  ...performance distributed systems with strong understanding of database ACID properties and experience with relational or non-... 
    Database
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    19 hours ago
  • $200k - $260k

     ...the technical lead working with a team of engineers to oversee the design and implementation...  ...years of professional experience in the software industry. ~ Experience with web...  ...microservices, or other SOA ~ Relational database experience, such as MySQL, Postgres, or... 
    Database
    Full time
    Work experience placement
    Local area

    Viant

    Remote
    19 hours ago
  • $220k - $280k

     ...What you’ll be doing Partner with the engineering team to help design, build, and evolve...  ...~15+ years of industry experience in software development leading large and strategic...  ...distributed environment, transactional databases, and caching systems ~ Deep understanding... 
    Database
    Full time

    Varo Bank

    Remote
    19 hours ago
  •  .... Serve as a role model for junior engineers through mentoring and direct education...  ...Description We are looking for a Principal Software Engineer to work on our various systems...  ...Messaging Platforms, Pub/Sub Systems, Databases, Distributed Computing Frameworks, and... 
    Database
    Remote job
    Full time
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    Paypay

    Remote
    19 hours ago
  •  ...application online without adding hardware, installing software, or changing a line of code. Internet properties...  ...other organization.  What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you will shape the future of industry-... 
    Database
    Full time
    Local area

    Cloudflare

    Oklahoma
    19 hours ago
  •  ...obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful...  ...:  We are seeking an experienced Principal Software Engineer with a strong background in Node to lead...  ...react will be a plus.  ~ Expertise with databases, particularly Mongo Atlas, and... 
    Database
    Remote job
    Full time

    Precisely

    United States
    19 hours ago
  • $215k - $240k

     ...Reports to: Engineering Manager  Location: Remote US  Compensation: $215,000 to $...  ...innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM...  ...on Rails ~8+ years scaling Postgres databases ~ A BS in Computer Science or... 
    Database
    Remote job
    Full time
    Worldwide
    Home office

    Huntress

    United States
    19 hours ago
  • $141.95k - $167k

     ...Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop...  ...people power progress. Join us as a Principal Software Engineer working with our MarkLogic product....  ...eager to be at the forefront of the database revolution? Do you want to work with... 
    Database
    Full time
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Progress

    Remote
    19 hours ago
  • $159.75k - $225.5k

     ...that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation...  ...excellence.Leverage modern AI tooling (LLMs, agents, vector databases, orchestration frameworks) Set the standard for AI-driven... 
    Database
    Remote work

    Shutterfly

    Phoenix, AZ
    2 days ago
  • Your ImpactThe Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring...  ...such as: ElasticSearch, NoSQL Stores, Kafka, Columnar Databases, DataFlow or Pipeline Systems, Graph DataStores Experience... 
    Database
    Remote work
    Visa sponsorship

    DISCO

    Chicago, IL
    1 day ago
  •  ...About the Role Abilitie seeks a motivated and seasoned Principal Software Engineer to serve as a key technical leader on our development...  ...Route 53, S3, RDS) Nice to Have Skills PostgreSQL Database Administration Circle CI/CD Testing (unit/integration... 
    Database
    Full time
    Remote work
    Flexible hours
    Shift work

    Abilitie

    Remote
    19 hours ago
  • $185.5k - $265k

     ...shape the future of cybersecurity.RoleWe are looking for a Principal Software Development Engineer to join our team. This is a hybrid (3 days/week) or...  ...efficiently across relational, graph, and time-series databases. You will also drive cross-team execution by collaborating... 
    Database
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Zscaler

    San Jose, CA
    3 days ago
  • $231k

     ...best work. Join us and build for travelers everywhere.Principal Software Development Engineer Expedia Technology teams partner with our Product teams...  ...and embedding-based retrieval systems, including vector databases (e.g., Pinecone, Weaviate, FAISS), semantic search architectures... 
    Database
    Full time

    Expedia

    Seattle, WA
    1 day ago
  •  ...Lancashire Position Role Type:OnsitePrincipal Software EngineerLocation:...  ...your teamRequired experienceCore Software Engineering such as: JavaScript frameworks (React,...  ...as Code (Terraform, Ansible)Relational Databases (e.g. PostgreSQL)Elasticsearch / OpensearchUnit... 
    Database
    Remote work
    Flexible hours
    Weekend work
    3 days per week

    Raytheon

    Manchester, IA
    3 days ago
  •  ...Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential...  ..., and Single Sign-On.Experience with relational and NoSQL databases including SQL Server, PostgreSQL, MongoDB, or DynamoDB.... 
    Database
    Work at office
    Local area
    Work from home
    Visa sponsorship
    1 day per week

    Spectrum Charter

    Charlotte, NC
    4 days ago
  • $114k - $171k

     ...history.Northrop Grumman, Defense Systems, is seeking a Principal / Sr. Principal Software Engineer to work on the Whisper programs in Stafford, Virginia....  ...JBoss and/or Wildfly are highly desired); relational databases (JDBC, SQL, and MySQL); JEE (Java Enterprise Edition)... 
    Database
    Full time
    Remote work
    Relocation
    Shift work

    Northrop Grumman

    Stafford, VA
    2 days ago
  • $199.9k

     ...manage code reviews and Pair-Programming Sessions.Provide application design expertise for application development, database design and maintenance, software architecture, software development lifecycle management and application monitoring for the relevant platform(s).... 
    Database
    Remote work

    Wintrust Financial

    California
    4 days ago
  • $178.13k - $230k

    Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA):Will contribute to the enhancement and maintenance of one or more...  ...engineering languages; Design and model Relational databases and develop efficient and performant database SQLs; Design... 
    Database
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    State Street Bank

    Burlington, MA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Roblox Database. Be the first to apply!