Senior Software Engineer - Consumer Apps Platform NEW

The Briefed

San Mateo (CA)

On-site

USD 197,000 - 243,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity grants
Healthcare coverage
Onsite meals & facilities

Job summary

Roblox is seeking a Senior Software Engineer on the Consumer Apps team to build the foundational shared platform for the Roblox app across iOS, Android, desktop, and console. You will architect libraries, UI engines, navigation, and app-wide capabilities, working with React, React Native, and AI coding agents to ensure fast, safe rollouts.

You will mentor engineers, drive performance benchmarks, and advocate for cross-team collaboration, shaping the developer experience and platform standards

Qualifications

  • 4+ years of professional experience building and shipping production-grade client applications.
  • Deep hands-on experience with React or React Native.
  • Proven track record designing shared UI platforms or client frameworks.
  • Strong profiling, debugging, and performance optimization skills.
  • Ability to document architecture and communicate across teams.

Responsibilities

  • Architect and evolve core client frameworks across mobile, desktop, and consoles.
  • Ship app-wide features such as dynamic theming and global navigation updates.
  • Diagnose startup latency, memory leaks, and frame drops using telemetry and tracing.
  • Manage safe rollouts using feature flags, staged rollouts, and canary deployments.
  • Collaborate with Product, Design, and Engineering to standardize components.
  • Leverage AI agents to accelerate development workflows.

Skills

React / React Native
Performance profiling
AI tooling
Communication

Tools

Lua
React Navigation
SDUI

Job description

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect in 3D immersive digital experiences. Roblox's mission is to connect a billion people with optimism and civility, re-imagining how people come together across any device, anywhere in the world.

As a Senior Software Engineer on the Consumer Apps team, you will build the foundational shared platform that Roblox's entire user interface operates on across mobile (iOS, Android), desktop, and console. Rather than owning a single isolated feature, your work will span every surface of the Roblox app -architecting component libraries, server-driven UI engines, core app navigation, routing, state management, and app-wide capabilities (such as real-time global theming). Working with React, React Native, and AI coding agents, you will set client performance benchmarks, drive platform adoption across internal feature engineering teams, and ensure rapid, safe rollouts using feature flags and incremental migrations.

Key Responsibilities
  • Shared App Infrastructure: Architect, evolve, and operate the core client frameworks, component libraries, navigation engines, routing, and state management layers supporting every product surface across the Roblox app.
  • Cross-App Feature Execution: Ship sweeping, app-wide capabilities - such as real-time dynamic theming and global navigation updates that seamlessly alter the entire application experience at once.
  • Client Performance Optimization: Use telemetry and tracing tools to diagnose client-side bottlenecks (slow startup times, visual stutter, memory pressure, layout shifts) across diverse screen sizes and hardware form factors.
  • Safe Rollouts & Incremental Migrations: Execute large-scale platform migrations safely using feature flags, staged rollouts, side-by-side validation, and fast-rollback mechanisms.
  • Platform Advocacy & Developer Experience: Partner closely with Product, Design, and Feature Engineering teams to guide them onto shared components and frameworks, incorporating developer feedback into continuous platform improvements.
  • AI-Agent Integration: Leverage AI agents and automated tools to accelerate engineering workflows and establish team best practices for agentic software development.
  • Mentorship & Quality Standards: Drive engineering excellence through code reviews, high test coverage, technical RFC writing, clear documentation, and mentoring junior engineers.
Requirements

Application Architecture & Client Framework Depth

  • 4+ years of professional experience building and shipping production-grade client applications (mobile iOS/Android or desktop) with a solid foundation in application architecture.
  • React / React Native Depth: Deep hands-on experience with React or React Native - possessing clear understanding of rendering lifecycles, state propagation, re-render mitigation, and component hierarchy design.
  • Shared Framework Engineering: Proven track record designing shared UI platforms, core developer libraries, or client frameworks intended for consumption by other software engineers.
  • Profiling & Debugging Mastery: Strong technical skills profiling client performance issues (startup latency, memory leaks, frame drops) across low-end and high-end mobile devices and desktops.
  • Large Codebase Operations: Comfort navigating, refactoring, and incrementally modernizing large, evolving codebases using feature flags and canary rollouts.
  • Agentic Mindset & AI Tools: Fluency using modern AI coding assistants and automation frameworks to structure, delegate, and speed up software delivery.
  • Communication & Alignment: Outstanding technical writing and verbal communication skills to align multi-team initiatives around shared architectural goals.
Preferred Qualifications
  • Experience with Luau or Lua programming languages.
  • Practical experience using React Navigation or comparable deep-linking/routing engines.
  • Hands-on native mobile development experience (iOS Swift/Objective-C or Android Kotlin/Java).
  • Practical experience building or operating Server-Driven UI (SDUI) systems or dynamic UI delivery engines.
  • Track record of supporting internal engineering teams through detailed technical documentation, migration guides, and developer support.
Total Rewards & Benefits
  • Compensation & Equity: San Mateo base salary range ($196,750 - $243,290 USD) + competitive Roblox equity grants.
  • Healthcare & Wellbeing: Comprehensive health, dental, and vision insurance packages for employees and eligible dependents.
  • Onsite Culture & Perks: Modern San Mateo headquarters featuring daily catered meals, team events, and collaborative workspaces.
  • Time Off & Retirement: Generous vacation policies, paid company holidays, paid parental leave, and 401(k) matching programs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - React & Web Apps | Roblox NEW
Principal Software Engineer - React & Web Apps | Roblox NEW

The Briefed • San Mateo (CA)

On-site
USD 295,000 - 345,000
Comprehensive health, dental, and vis​
Onsite campus with daily catered meals
401(k) matching programs
+1
Senior Software Engineer, Consumer Apps
Senior Software Engineer, Consumer Apps

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer, Consumer Apps
Senior Software Engineer, Consumer Apps

Roblox Corporation • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer, Consumer Apps
Senior Software Engineer, Consumer Apps

Roblox Corporation • San Mateo (CA)

On-site
USD 197,000 - 243,000
Sr. Studio Software Engineer - Desktop Apps | Roblox NEW
Sr. Studio Software Engineer - Desktop Apps | Roblox NEW

The Briefed • San Mateo (CA)

On-site
USD 197,000 - 243,000
Competitive base salary
Roblox equity
Health/dental/vision insurance
+2
Principal Software Engineer - DevEx & CI/CD NEW
Principal Software Engineer - DevEx & CI/CD NEW

The Briefed • San Mateo (CA)

On-site
USD 295,000 - 345,000
Competitive equity grants
Comprehensive health coverage
Onsite meals
+1
Sr. Software Engineer - CI/CD & Developer Tools | Roblox NEW
Sr. Software Engineer - CI/CD & Developer Tools | Roblox NEW

The Briefed • San Mateo (CA)

On-site
USD 197,000 - 243,000
Competitive salary + equity
Comprehensive health insurance
Onsite campus with daily catered meals
+1
Senior Software Engineer, App Performance
Senior Software Engineer, App Performance

Roblox Corporation • San Mateo (CA)

Hybrid
USD 192,890 - 238,520
Senior Technical Product Manager - Roblox App Foundations
Senior Technical Product Manager - Roblox App Foundations

The Briefed • San Mateo (CA)

Hybrid
USD 281,000 - 331,000
Hybrid workplace flexibility
Comprehensive healthcare options
401(k) with company match
+1
Senior Software Engineer, Foundation & Luau Platform
Senior Software Engineer, Foundation & Luau Platform

Showcify, Inc. • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits