Principal Software Engineer - Creator Distributed Systems & Storage
$345.04k - $399.42kRoblox
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. As a Principal Software Engineer on Creator Services Data, you’ll be leading the company’s efforts to build the next generation Data Storage systems to power the millions of experiences on the Roblox Platform. We run the mission critical cloud services, Data Stores
- Memory Stores
- and Badges
- which are crucial
- Data Stores
- and
YOU WILL:
* Lead the design and development of improvements to existing products and design new cloud services to support our Creator Community. * Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs. * Expand the internal and customer facing cloud service observability capabilities through metrics collection, data pipelines, intelligent analytics, data visualization, and dashboards. * Increase the capabilities and onboard new customers to the Roblox Extended Services platform. * Work with our users (Creators) to identify product gaps and bugs and handle customer emergencies. * Provide on-call support for our Data products including responding to production alerts and outages. * Mentor junior engineers and provide technical and non-technical guidance through design and code reviews, joint projects, 1:1s, and peer feedback. * Lead collaborations on a cross-functional team including UX design, product management, project management, developer relations, documentation, customer support, and other engineering teams. * Become a recognized technical leader across the company and contribute to company-wide initiatives.YOU HAVE:
* 10+ years background in software development building with public clouds (AWS, Azure, and GCP), microservices and distributed systems * 3+ years experience building and maintaining (not just using) data storage systems (relational databases, key/value stores, blob stores, etc) * 10+ years designing, implementing, testing, and deploying robust, scalable, and well documented production-grade code- 6+ years programming in C# and/or C++ (ideally both)
- 6+ years experience working on agile, fast-paced, high-impact software teams
- 4+ years leading junior engineers and new graduates on complex software
- Prior experience programming computer games, particularly in Lua/Luau
- Prior knowledge of data science, data analytics, machine learning, or AI
- Prior experience building graphical user interfaces, dashboards, or web
YOU ARE:
* Innovative: We strive for novel solutions that bridge the technical needs of Roblox with the creative needs of our developer community. This typically involves tackling competing objectives and thinking creatively. * Passionate: We are looking for new team members who are passionate about data storage technology, computer games, and software development. We are excited about building new products that will redefine the future of human online interaction. * Versatile: The Data Pod is expanding its scope beyond providing low level storage solutions to building higher level services such as User Profiles and LiveOps Analytics. We are also working on projects such as Observability and Billing & Payments platforms. You need to be ready to learn new programming languages and tech stacks as we evolve. * Responsible: Data Storage services cannot go down and cannot lose data. You are committed to join a team that strives for a 100% uptime and data durability. * Team Oriented: You are ready to both guide and learn from others. You will set the standard on team collaboration and communication. You exemplify Roblox Values and Principles [ 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$345,040—$399,420 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.$293.8k - $343.34k
...community of developers and creators. At Roblox, we’re... ...for everyone. The Engine Networking Team pulls... ...state to all. As a Principal Engineer on this team... ...Desirable) * Be an amazing systems-level C++ programmer... ...large multithreaded distributed system that connects...SuggestedFull timeH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$130k - $265k
...is the fastest way to turn ideas into software. With our powerful AI-powered Agent... ...of builders. We are seeking talented distributed systems engineers who are passionate about building innovative... ...platform‑as‑a‑service, distributed storage, or information retrieval systems....SuggestedFull timeTemporary workWork at officeMonday to FridayFlexible hours$99.6k - $223.4k
...Exadata Software Engineer We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to... ...development of all aspects of the Exadata Storage Server and Exadata Database... .... Develop algorithms and distributed systems software that runs on a...SuggestedTemporary workFlexible hours$295.25k - $345.04k
...of developers and creators. At Roblox, we’... ...Studio is the creation engine behind millions of... ...the world. As a Principal Engineer focused... ...solving complex software problems and has a... ...with large scale systems in C++ codebases... ...Familiar with file storage systems or network...SuggestedFull timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $354.04k
...all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ...engagement, monetization, and creator success at scale. As a Principal Software Engineer (Data Systems), you will architect, build and deploy high-scale,...SuggestedFull timeH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$160k - $180k
...most critical services. Those systems are at the core of our text... ...role reports to the Senior Engineering Manager of Realtime Infrastructure... ..., reliable and performant distributed systems. Collaborate with... ...~ Familiar with open source software, and not afraid to dig into...Full timeRelocationRelocation package$345.04k - $399.42k
...global community of developers and creators. At Roblox, we’re building the tools... ...experiences for everyone. As a Principal Software Engineer on the Compute team, you will be the... ...building and operating large-scale distributed systems and infrastructure. Deep, hands-on...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$345.04k - $399.42k
...community of developers and creators. At Roblox, we’re... ...experiences for everyone. As a Principal Software Engineer leading Fleet Management,... ...daily, staying deep in the systems your org owns and leading... ...and operating large-scale distributed systems and infrastructure...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...community of developers and creators. At Roblox, we’re... ...creators. We are seeking a Principal Software Engineer to drive technical strategy... ...backbone of our monetization system, driving the technical... ...Delivery. * Full-Stack & Distributed Systems Mastery: Proven ability...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$293.8k - $343.34k
...community of developers and creators. At Roblox, we’re... ...experiences for everyone. As a Principal Software Engineer on the Video team, you'll... ...and deploying video systems * Deep experience with adaptive... ...deployed a multi-service distributed system at scale with low...Full timeH1bWork at officeLocal areaVisa sponsorshipSleeping nightsMonday to FridayDay shift- Oracle is seeking a Principal Software Developer to lead the design and evolution of backend... ..., and requires deep expertise in distributed systems and object-oriented programming. With... ...reliable solutions, you will mentor other engineers and influence architectural...
$295.25k - $345.04k
...global community of developers and creators. At Roblox, we’re building the tools... ...the world. WHY GAME SAFETY? As a Principal Software Engineer on Game Safety, you’ll work on some... .... You Will: Build and scale distributed systems that power game moderation at Roblox...Full timeTemporary workWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours$295.25k - $345.04k
...community of developers and creators. At Roblox, we’re... ...the platform flows through systems built by this team. We are... ...from months to hours. As a Principal Software Engineer on Safety Foundation, you'... ...building large-scale backend/distributed systems and shipping high-...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...our global community of developers and creators. At Roblox, we’re building the tools... ...always expanding and flexible. As a Principal Software Engineer of the Game Engine data model team, you... ...and follow-through. Ability to build systems that work and keep on working...H1bWork at officeLocal areaVisa sponsorshipMonday to FridayFlexible hours3 days per week$295.25k - $345.04k
...community of developers and creators. At Roblox, we’re building the... ...everyone. Are you a seasoned engineer with a passion for reliability... ...’re looking for exceptional Software Engineers to join the Reliability... ...drive the evolution of our systems, ensuring they meet the...Full timeWork experience placementWork at officeLocal areaMonday to Friday$195.78k - $242.1k
...community of developers and creators. At Roblox, we’re... ...for everyone. The Engine Networking Team pulls... ...actions, the network system coordinates all the computers... ...large multithreaded distributed system that connects... ...YOU ARE: * A software engineer with 4+ years...Full timeH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$293.8k - $343.34k
...community of developers and creators. At Roblox, we’re... ...team is the owner for all systems powering Robux transactions... ...healthy and vibrant. As a Principal Software Engineer for Virtual Economy Platform... ...extensive experience in backend distributed systems, capable of...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$242.1k - $293.8k
...Senior Software Engineer, Game Engine Systems Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with... ...all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that...H1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$385.05k
...community of developers and creators. At Roblox, we're... ...for everyone. As a Principal Security Software Engineer in the Enterprise Security... ...strategy by building the systems and integrations that protect... ...logging, rate limiting, secret storage ~ Experience in Threat...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$121.5k - $150k
...are looking for a Mid-Senior Backend Software Engineer to join our lean, high-impact engineering... ...; it’s about architecting resilient systems that integrate with major... ...technical design of scalable, resilient, distributed systems using Kubernetes (GKE), Pub/Sub...Full timeImmediate startVisa sponsorshipFlexible hours$293.8k - $343.34k
...community of developers and creators. At Roblox, we’re... ...at Roblox. As a principal engineer on the database team,... ...Technical Director for Storage. You will: Design... ...of experience in software engineering or a relevant... ...large-scale distributed databases or storage...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...all created by our global community of developers and creators. At Roblox, we’re building the tools and platform... ..., more civil shared experiences for everyone. As a Principal Software Engineer on the Engine Systems team, you will innovate on the core diagnostic and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$295.25k - $345.04k
...community of developers and creators. At Roblox, we’re building... ...build in Roblox. Our physics engine enables dynamic environments... ...develops Roblox's proprietary distributed physics engine. Our team implements... ...and its impact on software performance. Physics and Numerical...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that... ...more civil shared experiences for everyone. As a Senior Software Engineer on the Engine Systems team, you will help build the core diagnostic and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$326.06k - $385.05k
...global community of developers and creators. At Roblox, we’re building the tools... ...experiences for everyone. As a Principal Security Software Engineer, you will be reporting to the Manager... ...will include threat modeling, secure system design, automation, and penetration...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$190k - $260k
...unifies data across storage systems, regions, and clouds... ...providing a high-performance distributed caching layer built... ...’s AMPLab by the creators of Tachyon and backed... ...distributed-systems engineers to join our Core Product... ...scale. As a Senior Software Engineer, you’ll work...Full time$243.29k - $295.25k
...community of developers and creators. At Roblox, we’re... .... As a Senior Engineer on the Cache team (part of the Infra Storage org), you will innovate... ...large-scale, in-house distributed systems to solve Roblox's ever... ...6+ years of hands-on software engineering experience...Full timeH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$137.3k - $205.9k
...excellence and creativity. Software Engineer I - Trust & Safety Platform... ...gaming experiences for players and creators worldwide. Our teams develop moderation systems, safety tooling, policy... ...while working on large-scale distributed systems, operational tooling,...InternshipImmediate startWorldwide$195.78k - $242.1k
...our global community of developers and creators. At Roblox, we’re building the tools... ...shared experiences for everyone. As Senior Software Engineer on the Consumer Frontend team, you will... ...in C++ or building client side system libraries on mobile/Desktop platforms....Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $350k
...and real-time analytics to improve patient outcomes. As a Principal Software Engineer, you'll work directly with our CTO to lead the technical evolution... ..., optimize existing infrastructure, and pioneer new systems to support our growing user base. If you're passionate...Work at officeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Creator Distributed Systems & Storage. Be the first to apply!
- principal software engineer San Mateo, CA
- senior windows systems engineer San Mateo, CA
- healthcare systems engineer San Mateo, CA
- systems engineer San Mateo, CA
- senior principal cloud computing engineer San Mateo, CA
- principal San Mateo, CA
- software technical support San Mateo, CA
- healthcare software sales San Mateo, CA
- id software San Mateo, CA
- senior c# .net software developer San Mateo, CA

