Principal Software Engineer - Economy ML (Data Systems)
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.
Who We Are:
Shape the future of Roblox’s virtual economy.
The Economy ML team is building the machine learning backbone that powers Roblox’s Marketplace, Developer Monetization, and Payments ecosystems. From intelligent pricing and personalized storefronts to dynamic layout optimization and avatar understanding, 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, search and recommendation across various product surfaces in Marketplace, Developer Monetization and Payments. You will be involved in key data projects from architecting event taxonomies and logging interfaces to real-time feature serving across multiple search and recommendation surfaces.
What You’ll Do
- Act as data engineering lead for Economy ML, setting standards for batch vs streaming feature pipelines, table design, observability, and documentation used across the Economy group.
- Work as a hands-on contributor on our data systems to power content recommendation, search and personalization across Economy product surfaces.
- Partner with Product, Data Science and ML engineering counterparts to prioritize data initiatives that unlock top-line business goals and reduce tech debt in existing datasets and pipelines.
- Mentor other DE/ML engineers on best practices for schema design, client logging, experimentation data, and feature pipelines, raising the overall bar for data work.
- Collaborate with partner and platform teams across Roblox to make sure we are building products with a community first approach.
- Research and leverage industry-leading practices while making product impact.
You Have
- 8+ years of experience as a product-focused data systems engineer (preferably working with search, recommendation, advertising or personalization systems).
- Experience designing efficient logging schemas and optimizing data processing pipelines.
- Experience with real-time stream processing and batch processing (using technologies such as Flink, Spark, Kafka, Druid)
- Familiarity with feature stores and other machine learning infrastructure.
You Are
- A Technical Leader : You have initiated and facilitated challenging technical solutions. Your technical expertise influences product direction. You nurture a culture of technical excellence.
- Versatile : You're a generalist and you are comfortable with several languages and technologies already; you are adaptable in any situation. You are resourceful, and take a creative and strategic approach to solving hard problems.
- Analytical : Excited to investigate large, ambiguous problems, and quantify the problems and the solutions.
- User Oriented : You always start with the needs of the user, whether they are Roblox users or internal engineers before architecting a solution.
- Team Oriented : You lift up your peers and find ways to make the team stronger.
Why Economy ML @ Roblox?
- Cross-surface impact: Your work will influence virtual item recommendations, Robux pricing, page layout, avatar generation, and more.
- Scalable infrastructure: Build on top of Roblox’s ML Platform and Data Infrastructure to accelerate data analysis, experimentation and rapid deployment of product ML solutions.
- High-leverage mission: Directly contribute to key growth levers: retention, engagement, monetization, and creator success.
Flexible structure: Work in a fluid pod model, allocating effort to the most strategic initiatives without rigid silos
$397.46k
...and a dynamic virtual economy. Our Economy ML team sits at the... ...scalable machine learning systems that power... ...for a Distinguished Engineer/Technical Director to... ...end ML pipelines; from data ingestion to GPU training... ...years of experience in software engineering or ML infrastructure...DataFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...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...DataFull time
- ...how Creators earn a living. The Economy Platform team is the owner for all systems powering Robux transactions and... ...healthy and vibrant. As a Principal Software Engineer for Virtual Economy Platform, you... ...with product managers, data scientists, and designers to define...DataFull time
- ...everyone. As a Backend Engineer, you will have the... ..., complex set of backend systems that support the creators... ...not limited to: Build ML-driven services and large scale data pipeline to drive player... ...industry: An outstanding software engineer with 8+ years of...DataFull timeRemote work
- ...the platform flows through systems built by this team. We are the... ...supporting agentic and ML-driven safety workflows without... ...from months to hours. As a Principal Software Engineer on Safety Foundation, you'll... ...across networking, data, and compute — at scale You...DataFull time
$295.25k - $345.04k
...shared experiences for everyone.Engineering Manager, Home... ...mission-critical backend and data systems that power Roblox’s Homepage... ...Frontend, Ads, Marketplace, Virtual Economy, and other teams across Roblox... ...platforms, data infrastructure, or ML-powered serving systems.Experience...DataFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...designing the sensory "nervous system" for our next... ...Sensing teams and the core ML system. Drive... ...influencing Hardware-Software Co-Design . In this... ..., Robotics, Electrical Engineering, or a related field with... ...Soft Skills: Curious, Data driven, with ability to...DataTemporary workRelocation package
$295.25k - $345.04k
...experiences for everyone.Roblox's data infrastructure processes... ...daily, powering analytics, ML, and product decisions for a... ...M+ daily active users. As a Principal Software Engineer in our Data Infra org, you... ..., Airflow, and Data Catalog systems. Turn multi-year company strategies...DataFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...globally distributed data warehouse. We manage a... ...Snowflake’s core business, engineering and data science needs... ...: the Snowflake system database/application that... ...logic such as ML powered functions and... ...applications. AS A PRINCIPAL SOFTWARE ENGINEER IN SNOWHOUSE...DataFull time
- ...Monetization is the economic engine of Roblox — our team... ...the surfaces and systems responsible for over... ...'s largest virtual economy. We're building the... ...to life. As a Software Engineer on this team... ...with product, design, data science, and ML teams on projects with...DataFull time
- ...shared experiences for everyone. The Data Engineering team at Roblox plays a crucial role in... ...growing demand for analytics. As a Principal Data Engineer, you will work to define... ...~ Worked within standard GitOps workflow (branch and merge, PRs, CI / CD systems)...DataFull time
- ...agents for working with data. See our flagship... ...You'll own the full AI engineering lifecycle: design, prompt... ...data analysis, retrieval systems, and semantic layers is... ...pipelines, orchestration, or software with substantial state,... ...experience shipping AI/ML-backed software in...DataFull time
$200k - $228.75k
...the RoleWe are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the... ...scalable, low-latency buy-side ad tech systems. This role is ideal for someone with... ..., and work closely with product, ML, and data teams to drive measurable performance...DataWork at officeRemote work$186k - $280k
...The Senior Requirements Engineer for AI Agents & Agentic... ...experience, AI/ML platform engineering, and... ...pipelines, incident management systems, and policy enforcement... ...— and iterate based on data Technical... ...Qualifications ~7+ years of software engineering experience,...DataFull timeWork at office$146.5k - $201.45k
...led the Subscription Economy for more than a... ...frontend and backend systems, with a primary emphasis on strong engineering fundamentals and product... ...closely with Data Science, Product, UX... ...models, integrate AI/ML capabilities into... ..., following strong software engineering practices...DataWork at officeLocal areaFlexible hours3 days per week$295.25k - $345.04k
...technical vision and system architecture for... ...side authentication engine capabilities, session... ....You Are:Principal Client Systems & Product... ...metric collection, and data-driven optimization... ...client-side AI/ML runtimes, intelligent... ...directly into client software.For roles that are...DataFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$140k - $170k
...Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development... ...made by humans. If you would like more information about how your data is processed, please contact us....DataFull timeTemporary workRelocation package$104.5k - $234.6k
...twins, simulation, software lifecycle... ...integration from a manual engineering effort into a scalable... ...operational robot data, continuous... ...foundation for robotic systems that can be... ...systems. As a Principal Platform Software... ...Science, Robotics, AI/ML, or a related field...DataTemporary workFlexible hours- ...more civil shared experiences for everyone. As a Principal Software Engineer on the Engine Systems team, you will innovate on the core diagnostic and reliability... ...Collaborate cross-functionally with Engineering, Data Science, Product, and Leadership to prioritize and...DataFull time
- ...cluster lifecycles. As a Principal Engineer on the Cache team (part of the... ...scale, in-house distributed systems to solve Roblox's ever-... ...on ValKey, ensuring strict data, resource, and failure isolation... ...least 8+ years of hands-on software engineering experience. ~...DataFull time
- ...cameras and physical access control systems to unify monitoring, access... ...looking for a Senior Platform Engineer to design, build, and scale... ...patterns required to operate data stores reliably at high scale.... ...Experience supporting AI or ML workloads, including vector search...DataFull timeWork at officeLocal areaFlexible hours3 days per week
$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a Staff Software Engineer to help build the core platform services that powers... ...and runtime settings system across our autonomous vehicle fleet... ...and proven experience building data pipelines and APIs between cloud...DataFull timeTemporary workRelocation package$220k - $245k
...across the globe. We process data for 1/2 of all stroke cases in... ...millions of lives. Our software products enhance doctors’ capabilities... ...complex, scalable software systems and architectures. Evaluate... ...product managers. Coordinate engineers and their tasks and monitor overall...DataFull timeWork at officeLocal areaRemote workWorldwide3 days per week$295.25k - $345.04k
...shared experiences for everyone.As a Principal Software Engineer on the Engine DataModel team, you will... ...Our team owns:The core structures and systems are used to build the DataModel and interact... ...platform.Build the core systems and data structures used in the Roblox engine,...DataFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week- ...shared experiences for everyone. The Engine Networking Team pulls the players... ...communication of the game state to all. As a Principal Engineer on this team you will help the... ...Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated...Full timeWorldwide
- ...Replit is the agentic software creation platform that enables... ...About the Role: This is a Principal Product Engineering role focused on Money Infrastructure... ..., and the business. The systems you build directly impact... .... Partner closely on data specifications with finance...DataFull timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
$192k - $257k
...executing this mission. The ML Platform team at Zoox plays a... ...model development, and serving systems that our applied research... ...work alongside a team of strong software engineers and act as a force multiplier... ...researchers, software engineers, data engineers, and hardware...DataFull timeTemporary workRelocation package- ...works closely with product and engineering teams across Roblox to bridge... ...Roblox website and app. As a Principal Software Engineer , you will craft robust, extensible systems for high-traffic surfaces.... ...afraid to dive into the backend or data pipelines to ship a complete...DataFull timeWork from home
- ...We are looking for a Senior Software Engineer to lead the development of innovative... ...scalable, high-performance systems using event-driven... ...deployment, including: Real-time data pipelines: design and... ...validate new technologies (e.g., AI/ML integration, real-time analytics...DataRemote jobFull timeLocal area
$201k - $276k
...Foster City, CASoftware – Software Systems /Full-time /Hybrid The Product Security team is responsible... ...have a robust background in systems engineering, coupled with a demonstrated passion... ...would like more information about how your data is processed, please contact us....DataFull timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Economy ML (Data Systems). Be the first to apply!
- principal software engineer San Mateo, CA
- aws data engineer San Mateo, CA
- data engineer machine learning San Mateo, CA
- data science developer San Mateo, CA
- senior data engineer San Mateo, CA
- finance data engineer San Mateo, CA
- data engineer analytics San Mateo, CA
- senior data integration developer San Mateo, CA
- data center engineer San Mateo, CA
- data engineer San Mateo, CA



