Senior Software Engineer (Full Stack), Global Actions
Roblox · San Mateo, CA, United States
About this role
**About the Role** Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences—built by our global community of developers and creators. At Roblox, you’ll help build the tools and platform that empower our community to bring any experience to life. We’re on a mission to connect a billion people with optimism and civility, and we’re looking for amazing talent to help us get there. As a **Senior Software Engineer (Full Stack)**, you’ll help build **Global Actions**—the systems that make core actions work consistently across every surface and platform on Roblox. Your first focus will be the **Affinity System**, which powers how people save and organize the things they care about on Roblox: a unified affinity system covering **Saves, Collections, and Wishlists**, replacing today’s fragmented Favorites experience. You’ll work across the stack—from backend APIs and data models to cross-platform React-based UI solutions. --- **You Will** - Design and build backend APIs and services for collections, items, pagination, and batching that power Saves, Collections, and Wishlists - Lead the migration from Favorites to Saved without losing user data across web, mobile, desktop, console, and VR - Build user-facing surfaces, including the Saved Library and Collections pages, in partnership with Product and Design - Design for privacy and safety so users only see content and Collections they’re allowed to view - Extend the system to new entity types as the platform grows --- **You Have** - 3+ years of experience building full-stack systems, including backend, APIs, and frontend applications at scale - Experience with React, TypeScript/JavaScript (or similar) - Experience with data modeling for systems with complex relationships (e.g., privacy and visibility rules) --- **You Are** - **Systems thinker:** strong understanding of client-server architecture, data modeling, and API design at scale - **Analytical:** tackles ambiguous problems (e.g., moderation, eligibility, migration edge cases) systematically - **Collaborative:** thrives in cross-functional environments and enjoys mentoring --- **Location / Work Schedule** - Roles based at headquarters in **San Mateo, CA**: onsite **Tuesday, Wednesday, and Thursday** (optional presence on Monday and Friday, unless otherwise noted) **Compensation (HQ, San Mateo, CA)** - **Annual Salary Range:** **$196,750 — $243,290 USD** - Actual base pay depends on factors such as background, training, experience, location, business needs, and market demand - Full-time employees are also eligible for equity compensation and benefits **Equal Opportunity** Roblox provides equal employment opportunities and prohibits discrimination and harassment of any type. Reasonable accommodations are available for candidates with qualifying disabilities or religious beliefs during the recruiting process. **Work Authorization (US roles)** For US-based roles only: the company may not be able to employ candidates for this role who have certain US visa category work authorization limitations, and may not support future H-1B sponsorship at this time.
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.