Principal Software Engineer, App Performance & Stability

Roblox

San Mateo (CA)

On-site

USD 295,000 - 345,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity compensation
Full benefits

Job summary

Roblox is seeking a Principal Software Engineer for the Consumer App Performance team in San Mateo. You will spearhead stability and performance improvements across a cross‑platform C++ game engine and front‑end code, collaborating with teams across the company to deliver measurable, scalable improvements.

The role emphasizes deep profiling, platform API expertise, and building robust systems that remain reliable under changing conditions, with equity compensation and full benefits for full‑time

Qualifications

  • 10+ years of experience with complex client application codebases.
  • Proficiency in C++, knowledge of Lua or scripting languages is a plus.
  • Strong ability to profile performance and triage issues on mobile or desktop platforms.

Responsibilities

  • Drive research of new opportunities and roadmaps to improve stability across target platforms.
  • Design solutions to prevent and mitigate crashes, hangs, and interruptions affecting user experience.
  • Build defense mechanisms for real-time monitoring, alerting, and CI/CD automation.

Skills

C++
Lua
Performance profiling

Job description

Roblox is seeking a Principal Software Engineer for the Consumer App Performance team in San Mateo. You will spearhead stability and performance improvements across a cross‑platform C++ game engine and front‑end code, collaborating with teams across the company to deliver measurable, scalable improvements.

The role emphasizes deep profiling, platform API expertise, and building robust systems that remain reliable under changing conditions, with equity compensation and full benefits for full‑time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal C++ App Performance Engineer — Multi‑Platform
Principal C++ App Performance Engineer — Multi‑Platform

Roblox • San Mateo (CA)

On-site
USD 295,250 - 345,040
Equity compensation
Benefits package
Principal Software Engineer, App Performance
Principal Software Engineer, App Performance

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Full benefits
Performance Engineering Manager - Consumer Apps
Performance Engineering Manager - Consumer Apps

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Engineering Manager, Consumer Apps Performance
Engineering Manager, Consumer Apps Performance

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Principal Software Engineering, App Performance (C++)
Principal Software Engineering, App Performance (C++)

Roblox • San Mateo (CA)

On-site
USD 295,250 - 345,040
Equity compensation
Benefits package
Senior Software Engineer, App Performance
Senior Software Engineer, App Performance

Roblox • San Mateo (CA)

On-site
USD 192,890 - 238,520
Engineering Manager, Consumer Apps – Performance Leadership
Engineering Manager, Consumer Apps – Performance Leadership

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits
Engineering Manager, Consumer Apps — Performance Leader
Engineering Manager, Consumer Apps — Performance Leader

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 195,780 - 242,100
Senior Cross‑Platform Performance Engineer
Senior Cross‑Platform Performance Engineer

Roblox • San Mateo (CA)

Hybrid
USD 195,780 - 242,100