Tech jobs
Job listings



Principal Software Engineer, Build
Principal engineer on Roblox's Build Surfaces team, leading end-to-end development of AI-assisted creator tools across Roblox Studio and the app — text-to-game generation, iteration, monetization, and analytics — while mentoring engineers. Primarily works in React, Luau, and occasionally C++.



Senior Software Engineer - Data Acquisition
Senior engineer on Roblox's new Data Intake team, building a service that acquires external datasets, processes them into consistent formats, and stores them for training Roblox's future foundation models. Day-to-day work centers on AWS infrastructure (Terraform, EKS, VPC networking), Trino/Spark and SQL data systems, and Python data tooling, with tech-lead and mentoring duties.



Senior Software Engineer, Creator Collaboration
Designs and builds large-scale services for creator collaboration at Roblox, including the real-time Team Create product and the Creation Platform APIs that AI agents access via MCP. Full-stack work in C#, C++, Java, or Python, with emphasis on scale, architecture, and mentoring other engineers.



Principal Software Engineer - Object Store
Principal engineer setting the technical direction for Roblox's in-house, bare-metal, S3-compatible object storage platform that serves assets, media, analytics and ML datasets at exabyte scale, migrating workloads off cloud object storage. Day to day: distributed storage architecture and data-path tuning in C++, Go, or Rust, control-plane and fleet operations, plus mentoring.



Principal Software Engineer, App Performance
Principal engineer on Roblox's Consumer App Performance team, driving stability and performance across the cross-platform C++ game engine and client codebase on mobile, desktop, and console — profiling bottlenecks, mitigating crashes and hangs, and building monitoring and CI/CD guardrails to prevent regressions.



Software Engineer, Engine Scalability
Software Engineer on Roblox's Engine Scalability team, building C++ 3D engine systems for avatars and environments — mesh processing, LOD, streaming, and performance work so high-fidelity multiplayer worlds run smoothly on phones and low-end devices. Hybrid onsite in San Mateo, CA (Tue–Thu).



Principal Software Engineer, Engine Systems
Principal engineer on Roblox's Engine DataModel team, owning the core data structures, C++ reflection bindings behind the Luau API, and serialization that form the backbone of the Roblox engine. Day to day is high-performance systems-level C++ work that must run well across desktop, mobile, and console clients, based hybrid (3 days/week) in San Mateo, CA.



Principal Software Engineer, Core Services
Principal engineer on Roblox's Core Services team, building and evolving the shared C#/.NET and Rust frameworks, libraries, and runtime infrastructure behind Roblox's global platform. Day-to-day is hands-on systems work across performance, concurrency, API design, and managed/native interop, plus technical leadership and mentoring.



Senior Software Engineer, Reliability
Senior software engineer on Roblox's Reliability team, building fault-tolerant libraries, automation, load-testing guardrails, canarying services, and observability tooling to keep the platform reliable at massive scale. Requires 4+ years of experience and coding skills in languages like Go, C#, or Java.



Software Engineer, Test Frameworks & Tooling
Engineer on Roblox's Test Frameworks & Tooling team, designing and scaling the test automation infrastructure behind Roblox's services — frameworks, runners, orchestration, AI-assisted test generation, canary analysis, and debugging tools — using languages like C#, Go, or Python, onsite in San Mateo, CA.



Senior Product Designer, Consumer App
Senior Product Designer shaping how users navigate Roblox's consumer app: the navigation, information architecture, and cross-platform interaction models across mobile, desktop, console, TV, and XR. Day-to-day is systems design and prototyping in Figma (plus AI-assisted tools), alongside UX strategy with PM, engineering, and research.



Principal Machine Learning Platform Engineer, Foundation AI
Principal engineer who owns Roblox's internal ML platform as a product — building serving layers, model registries, pipeline orchestrators, and training/inference control planes exposed via APIs, SDKs, CLIs, and UIs. Blends backend engineering, developer experience, and large-scale GPU infrastructure work.



Senior Data Scientist, Monetary Policy
Senior data scientist who builds macroeconomic models and simulation frameworks for Roblox's virtual economy — forecasting Robux money supply, inflation, and exchange-rate policies, and running counterfactual simulations to inform monetary policy decisions with Product and Finance leadership. Core toolkit: econometrics, causal inference, time-series forecasting, and agent-based modeling.



Senior Software Engineer, Engine Harmony
Senior engineer on Roblox's Game Engine Systems team writing C++ engine code that harmonizes CPU, memory, and bandwidth resource usage so gameplay runs well across devices — from mobile clients to cloud servers — with optimization work to improve player engagement.



Senior Software Engineer, Runtime
Owns the concurrency core of the Roblox game engine — the task scheduler, fiber runtime, and async APIs. Day to day: building and optimizing C++ engine primitives, debugging production failures across PC, Mac, mobile, and console, and advising other engine teams. Core tech: modern C++, multithreading, and low-level performance work.
Product Designer, Marketing Systems
Individual-contributor Product Designer on Roblox's Marketing Systems (BizApps) team, owning the design of Roblox's company websites and web/mobile surfaces. Day to day: UX architecture and research, building a consistent design system and brand-aligned visual language, and delivering wireframes, prototypes, and high-fidelity designs in Figma.



[2027] Senior Machine Learning Engineer - PhD Early Career
Roblox is hiring a PhD-level senior machine learning engineer to take research projects end-to-end — from ideation through production deployment of deep learning, generative AI, multimodal, CV, NLP, and recommendation models that power the platform for hundreds of millions of daily users.



[2027] Data Scientist - PhD Intern
A PhD-level data science intern at Roblox's San Mateo HQ, conducting causal inference, experiment design, and machine learning research that powers product teams spanning AI evaluation, safety, economy, engine, social, growth, and ads. Core tools include SQL, Python/R, and big-data technologies like Hive, Spark, and Airflow.
Staff Mobile Engineer
Senior hands-on mobile technical leader at CINC Systems, a community association management software provider, designing and shipping iOS/Android apps using Flutter, React Native, and native Swift/Kotlin. Defines mobile architecture, partners with backend/platform teams on APIs, and mentors engineers. Remote worldwide.
Principal Applied AI Engineer
Hands-on leadership role at CINC (community-management platform) to lead a remote-first team building Cephai-powered AI features like agent orchestration, retrieval systems, and intelligent automation. Core stack: Python/TypeScript, LangGraph/LangChain, OpenAI/Anthropic/Bedrock APIs, AWS/GCP cloud-native services.