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

Principal Software Engineer - Economy ML (Data Systems)

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.

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

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Economy ML (Data Systems) in San Mateo, CA vacancy
  • $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... 
    Data
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    a month ago
  •  ...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... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time
    Remote work

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  • $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... 
    Data
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    24 days ago
  •  ...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... 
    Data
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    24 days ago
  • $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... 
    Data
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    a month ago
  •  ...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... 
    Data
    Full time

    Snowflake

    Menlo Park, CA
    9 hours ago
  •  ...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... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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)... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time

    Snowflake

    Menlo Park, CA
    9 hours ago
  • $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... 
    Data
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    a month ago
  • $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,... 
    Data
    Full time
    Work at office

    Equinix

    Redwood City, CA
    more than 2 months ago
  • $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... 
    Data
    Work at office
    Local area
    Flexible hours
    3 days per week

    Zuora

    Foster, CA
    4 days ago
  • $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... 
    Data
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  • $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.... 
    Data
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    9 hours ago
  • $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... 
    Data
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    1 day ago
  •  ...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... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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. ~... 
    Data
    Full time

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Ambient.ai

    Redwood City, CA
    9 hours ago
  • $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... 
    Data
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    9 hours ago
  • $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... 
    Data
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Rapidai

    San Mateo, CA
    9 hours ago
  • $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,... 
    Data
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    2 days ago
  •  ...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 time
    Worldwide

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    9 hours ago
  • $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... 
    Data
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    9 hours ago
  •  ...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... 
    Data
    Full time
    Work from home

    Roblox

    San Mateo, CA
    9 hours ago
  •  ...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... 
    Data
    Remote job
    Full time
    Local area

    Vynca

    San Mateo, CA
    9 hours ago
  • $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.... 
    Data
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago

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!