Principal Frontend Software Engineer - Discovery UX

Roblox
San Mateo, CA, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) A/B Testing Software Engineering TypeScript ReactJS Backend Roblox Front End Software Development Data Pipelines

Job description

Experteer Overview As Principal Software Engineer on the Discovery UX team, you design scalable frontend features that shape how millions discover experiences. You’ll bridge frontend with backend and data pipelines to ship complete, high-performance capabilities across devices. You drive UX through experimentation and analysis, influencing client-server orchestration and dynamic code delivery. You collaborate cross-functionally to ensure a coherent, scalable user experience that aligns with Roblox’s mission to connect people at scale. Compensation / Benefits * Design, build, and ship features that define the discovery journey for millions of users * Architect universal, high-performance features across platforms and devices * Influence client-server orchestration and how code is deployed and rendered globally * Drive UX improvements via rigorous A/B testing and in-depth experiment analysis * Collaborate with Roblox teams to ensure a coherent, scalable user experience and technical designs Tasks * 8+ years of experience in software development * 8+ years of experience with web or app technologies (React, Typescript, Javascript) * Proven track record building and launching complex, consumer-facing features * Degree or equivalent experience in CS, Applied Math, Physics, Engineering, Statistics, or other technical field is a plus Key requirements * equity compensation * base salary range * full-time benefits * onsite days (Tue-Thu) * salary range $295,250-$345,040 USD

Requirements

track Tasks * 8+ years of experience in software development * 8+ years of experience with web or app technologies (React, Typescript, Javascript) * Proven track record building and launching complex, consumer-facing features * Degree or equivalent experience in CS, Applied Math, Physics, Engineering, Statistics, or other technical field is a plus Key requirements * equity compensation * base salary range * full-time benefits * onsite days (Tue-Thu) * salary range $295,250-$345,040 USD

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:41 min

Equipping agents with runtime context and telemetry data

May Walter May Walter · WWC Europe 2026

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · WWC 2025

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all