4 open TypeScript positions
As a Senior Software Engineer on the Ads Experience team at Roblox, you will design, build, and ship features to improve the user journey for millions of users. You will collaborate with cross-functional teams to architect universal solutions for delivering features across platforms and devices, using React, TypeScript, and JavaScript.
As a Senior Software Engineer on the Developer Monetization team at Roblox, you will build and own critical user-facing products that power the platform's virtual economy, including intelligent monetization tools, personalized shopping experiences, and scalable storefront infrastructure. You'll lead high-impact projects, collaborate with cross-functional teams, and deliver solutions that serve hundreds of millions of users globally.
The Software Engineer, Ads & Brands role at Roblox involves building the next generation of advertising infrastructure within the metaverse. Key responsibilities include designing full-stack features for the Ads Manager using React/TypeScript and Go/C#, implementing immersive 3D ad delivery, and supporting creator monetization tools. This position requires strong coding proficiency and an interest in working across the full stack to solve complex, real-time technical challenges at massive scale.
This Software Engineer role on the Creator Knowledge team focuses on enhancing how Roblox Creators learn by improving documentation platforms like create.roblox.com/docs. Responsibilities include full-stack development on documentation, search, and notification systems, working primarily with Typescript, React/Next, .NET, C#, and Luau. Candidates should have 2-4 years of experience and a track record of shipping consumer-facing products, contributing directly to knowledge accessibility for millions of creators.