Principal Software Engineer, App Performance & Stability

Showcify, Inc.

San Mateo (CA)

Hybrid

USD 295,000 - 345,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roblox is seeking a Principal Software Engineer to lead stability and performance initiatives across our C++ game engine and front-end codebase. You will collaborate with teams across the company to identify bottlenecks, deploy measurable improvements, and prevent regressions while supporting a wide range of devices and platforms.

The role requires 10+ years of experience with complex client applications, strong C++ skills, and a deep understanding of performance profiling, platform APIs, and

Qualifications

  • 10+ years of experience with complex client application codebases.
  • Strong proficiency in C++ with hands-on knowledge of scripting languages such as Lua.
  • Hands-on experience in performance profiling and triaging issues on mobile or desktop platforms.
  • Deep understanding of platform APIs and best practices for robust code.
  • Ability to build systems that are reliable and measurable through monitoring and regression prevention.

Responsibilities

  • Drive stability and performance improvements across game engine and front-end codebase.
  • Design solutions to prevent crashes, hangs, and interruptions that impact user experience.
  • Develop real-time monitoring, alerting, and CI/CD automation for early anomaly detection.
  • Collaborate with Engineering, Product, and Design to align priorities and rollout plans.
  • Deliver scalable improvements for mobile, desktop, and console platforms.

Skills

10+ years experience
C++ proficiency
Lua scripting
Performance profiling
Cross‑platform expertise
Systems thinking

Job description

Roblox is seeking a Principal Software Engineer to lead stability and performance initiatives across our C++ game engine and front-end codebase. You will collaborate with teams across the company to identify bottlenecks, deploy measurable improvements, and prevent regressions while supporting a wide range of devices and platforms.

The role requires 10+ years of experience with complex client applications, strong C++ skills, and a deep understanding of performance profiling, platform APIs, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, App Performance & Stability
Principal Software Engineer, App Performance & Stability

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Full benefits
Principal Engineer, App Performance & Reliability
Principal Engineer, App Performance & Reliability

Roblox Corporation • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
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
Senior C++ Engineer - Cross-Platform Performance
Senior C++ Engineer - Cross-Platform Performance

Showcify, Inc. • Canada (KY)

On-site
USD 196,000 - 242,000
Equity compensation
Onsite office days
Principal Software Engineer, App Performance
Principal Software Engineer, App Performance

Roblox Corporation • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
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
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 (C++)
Senior Software Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 195,780 - 242,100
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 Leader
Engineering Manager, Consumer Apps — Performance Leader

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000