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 18 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Roblox Database in Remote vacancy
  • $295.25k - $345.04k

     ..., tens of millions of people come to Roblox to explore, create, play, learn, and...  ...capabilities from months to hours. As a Principal Software Engineer on Safety Foundation, you'll be the...  ...is a plus ~ Experience with NoSQL databases at scale (DynamoDB, Cassandra, or... 
    Database
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 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
    18 hours ago
  • $137.4k - $233.6k

     ...Role Summary We are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands-on execution...  ...compute, networking, storage, and security Cloud-based databases (SQL & NoSQL) and performance considerations Support... 
    Database
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Remote
    18 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
    18 hours 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
    18 hours ago
  •  ...Position: Principal Software Engineer Location: Sparks, MD Duration: 12+ Months Contract Total Hours/week: 40.00 Work days/hours...  ...understanding in the areas of application programming, database and system design. • Must be unbiased for all actions, be... 
    Database
    Permanent employment
    Contract work
    Temporary work
    Local area
    Remote work

    MILLENNIUMSOFT

    Baltimore, MD
    1 day ago
  • $180k - $210k

     ...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter...  ...data structures such as arrays, sets, and linked lists. Database‑Savvy: Proficient in SQL and NoSQL databases, and understand... 
    Database
    Currently hiring
    Local area
    Remote work
    Flexible hours

    LawnStarter

    Austin, TX
    1 day ago
  • $220k - $224k

     ...Position Overview:  Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland...  ...skills:   Git   Java, C++, Python   Relational database, such as Postgres   SQL   Experience with Amazon Web... 
    Database
    16 hours
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work

    Red Arch Solutions

    Annapolis Junction, MD
    18 hours ago
  • $117.1k - $187.3k

     ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and...  ...orchestration, retrieval augmented generation, and vector databases. Hands‑on experience integrating or experimenting with commercial... 
    Database
    Work experience placement
    Local area
    Remote work

    Cengage Group

    Nashville, TN
    2 days ago
  • $165.8k - $307.9k

     ...responsible for ensuring a software product meets its specified...  ...development lifecycle. As a Principal Software Developer in Test,...  ...you will represent quality engineering and verification on behalf...  ...Experience with databases including writing queries... 
    Database
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    2 days ago
  •  ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic...  ...frameworks. Deep understanding of relational and document database fundamentals. Deep understanding of microservices design... 
    Database
    Full time
    Temporary work
    Work experience placement
    Remote work

    SoFi

    Seattle, WA
    3 days ago
  •  ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology...  ...design and development best practices. • Master in database design and development principles. • Experience with unit... 
    Database
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    1 day ago
  • $160k - $200k

     ...Worldscape is looking for a seasoned Principal Engineer to join our expanding team. We are at...  ...solutions. Drive best practices in software design, testing, CI/CD, observability,...  ...technologies, including relational and NoSQL databases. ~ Demonstrated ability to influence... 
    Database
    Full time
    Flexible hours

    Worldscape Technology, Inc

    Remote
    18 hours ago
  • $145k - $181k

     ...role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend...  ....NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright...  .... Familiarity with .Net technologies. Database Development (MS SQL Server a strong plus... 
    Database
    Temporary work
    Local area
    Work from home
    Work visa
    Flexible hours

    Bright Horizons

    Andover, MA
    3 days ago
  • $135.2k - $306.4k

     ...scale distributed systems, as part of an engineering organization that highly values formal...  .... ~5+ years of full-time professional software development of concurrent and distributed...  ...are highly valued Strong knowledge of database programming models (SQL and NoSQL), and... 
    Database
    Full time
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    23 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!