Tech jobs
Job listings



Engineering Manager - Subscriptions
Engineering manager leading Roblox's subscriptions team — owning the subscription roadmap, recurring billing, subscriber growth/retention, and observability for mission-critical payment systems. Requires 8+ years building scalable distributed systems and 2+ years managing engineers; onsite Tue–Thu in San Mateo.



Distinguished Engineer, Machine Learning - Discovery
Distinguished Engineer/Technical Director owning the technical vision and execution for all machine learning across Roblox's search and discovery teams — setting AI strategy and building large-scale training/serving infrastructure for ranking, recommendation, and generative AI models (embeddings, transformers, LLMs) that power content distribution for a billion users.
[Cooperative Internship 2027] Back-end Internship BKK
Back-end internship (Jan–May or Aug–Dec 2027) at Agoda's Bangkok office, contributing to scalable, fault-tolerant systems and APIs serving millions of requests. Work uses Scala and C#, data tech like Kafka and Spark, and CI/CD and testing practices.



Senior Software Engineer - Consumer Apps Desktop
Senior Software Engineer on Roblox's Desktop team, owning the Windows and macOS client foundation — how the app launches, renders, and lives in the OS. Day to day: lead complex C++ client projects end-to-end, debug and profile across consumer hardware, and set the technical standard via code review and mentorship.



Senior Data Scientist, Consumer Apps
Senior Data Scientist on Roblox's Consumer Apps team, applying causal inference, experimentation, and statistical modeling to optimize the Roblox experience across mobile, desktop, console, TV, and VR platforms. Core stack includes Python/R, SQL, Spark, and Airflow.
Senior AI Engineer
Senior GenAI engineer at cybersecurity firm Sygnia in Tel Aviv, building production-grade GenAI and agentic applications for its XDR cyber analytics platform. Core stack: Python, Docker, and AWS (Bedrock, AgentCore, CDK), plus Google ADK — turning researchers' prototypes into secure, scalable cloud services.



Senior Software Engineer - Roblox Database
Senior engineer on Roblox's database team building a multi-tenant, elastically scaling database platform that underpins all online data workloads. Day-to-day: designing storage engine features (indexes, WAL, replication, sharding), evolving the control plane for zero-downtime operations, and kernel-level performance tuning in C/C++, Go, or Rust.



Senior Software Engineer, 3D Engine Scalability
Design and ship 3D engine systems for avatar/environment geometry (mesh processing, LOD, streaming) to enable high-fidelity worlds on mobile. Core tech: C++, 3D rendering, and performance profiling.



Senior C++ Engineer, Real-time Engine
Senior C++ engineer on Roblox's Geometry Scalability team building real-time 3D engine systems for avatars and environments — mesh processing, level of detail, streaming, and runtime loading — while profiling and optimizing engine performance across devices, especially mobile.

Finance - Private Markets Fund Controllership - AVP
Manages fund accounting and financial reporting for KKR’s private market funds in Gurugram, ensuring compliance with US GAAP/IFRS and overseeing external fund administrators.



Senior Software Engineer, iOS
The Consumer Platform team at Roblox is seeking a Senior iOS Engineer to lead the architecture and development of their mobile application. The role focuses on enhancing performance, reliability, and user experience within a large-scale Swift and Objective-C codebase.



[2027] Associate Product Designer, Early Career
Early-career Associate Product Designer at Roblox joining a 21-month rotational program at the San Mateo HQ. Day to day: user research, usability testing, and design work across the platform with engineering and PM partners, using tools like Figma and Adobe Creative Cloud, with a focus on design systems, prototyping, and accessibility.



[2027] Associate Product Manager, Early Career
Entry-level Associate Product Manager in Roblox's 21-month rotational program based in San Mateo, CA. The APM builds and enhances features used by millions of players and creators (payments, consumer mobile, social, game development), partnering with senior PMs, design, data science, and engineering.



Software Engineer, Data Model
Software engineer on Roblox's Game Engine Data Model team, building the core object hierarchy (scene graph/entity system) that powers all Roblox experiences. Day to day: write high-performance C++ engine code, add automated tests, own features from design to launch, and ship code across desktop, mobile, and console.



Software Engineer, Engine Systems
Builds core diagnostic instrumentation for the Roblox engine — predominantly C++ systems that report stability, reliability, and performance signals across mobile, desktop, and console clients. The engineer helps detect and resolve hangs, crashes, and regressions at scale for millions of concurrent users.



Software Engineer, Engine Infrastructure
Software engineer on Roblox's Engine Infrastructure (Systems) team writing C++ for core game-engine sub-systems like server/client data syncing, game-aware data streaming, and scaling a game server fleet to millions of servers. Requires 3+ years building distributed backend systems; role is onsite in San Mateo, CA (hybrid Tue–Thu).



Senior Software Engineer - Machine Bootstrap
Senior engineer on Roblox's Fleet Management team leading the Machine Bootstrap pod: building and operating MAPI, the Machine API that provisions and rebuilds Roblox's global fleet of hundreds of thousands of bare-metal and cloud machines (incl. GPU/AI servers) in minutes. Systems programming in Go, C/C++, or Rust at massive scale.



Senior Software Engineer (Backend), Co-Experience
Senior backend engineer on Roblox's Co-Experience team, owning and scaling the platform-level Party System (groups, chat, private gameplay, creator APIs) that keeps social interactions safe and civil for millions of concurrent users. Core tech: microservices in a compiled language (C#, C++, Java, or Go) and consumer-facing APIs, with heavy use of AI-assisted development.



Senior Software Engineer, Computer Graphics
Senior engineer on Roblox's Foundation AI team building engine-level infrastructure that turns the Roblox engine into a scalable platform for synthetic 3D data generation to train 3DGen models. Day-to-day involves C++ graphics/engine systems, pipeline architecture, and close collaboration with ML researchers.