Principal Software Engineer - Roblox Database
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.
$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...DatabaseFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...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...DatabaseFull time
- ...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...DatabaseFull time
- ...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...DatabaseFull time
- ...’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...DatabaseFull timeRemote work
- ...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...DatabaseFull time
- ...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...DatabaseFull time
- ...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...DatabaseFull timeRemote work
- ...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...DatabaseFull timeWork at officeWorldwideMonday to Friday3 days per week
- ...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...DatabaseRemote jobFull time
- ...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,...DatabaseFull time
- ...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...DatabaseFull timeRemote work
$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-...DatabaseRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours$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...DatabaseFull timeWork experience placementLocal area$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...DatabaseFull time- .... 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...DatabaseRemote jobFull timeWork at officeVisa sponsorshipRelocation packageFlexible hours
- ...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-...DatabaseFull timeLocal area
- ...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...DatabaseRemote jobFull time
$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...DatabaseRemote jobFull timeWorldwideHome office$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...DatabaseFull timeRemote workWork from homeWorldwideHome officeFlexible hours$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...DatabaseRemote work- 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...DatabaseRemote workVisa sponsorship
- ...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...DatabaseFull timeRemote workFlexible hoursShift work
$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...DatabaseFull timeWork at officeLocal areaRemote work3 days per week$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...DatabaseFull time- ...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...DatabaseRemote workFlexible hoursWeekend work3 days per week
- ...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....DatabaseWork at officeLocal areaWork from homeVisa sponsorship1 day per week
$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)...DatabaseFull timeRemote workRelocationShift work$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)....DatabaseRemote work$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...DatabaseFull timeTemporary workRemote workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Roblox Database. Be the first to apply!
- principal software engineer Remote
- senior principal software engineer Remote
- principal consultant Remote
- principal data analyst Remote
- epic principal trainer Remote
- principal scientist Remote
- principal cloud computing engineer Remote
- principal software architect Remote
- principal Remote
- principal architect Remote

