Senior Cross-Platform Performance Engineer

Roblox

California (MO)

On-site

USD 196,000 - 242,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity compensation
Office-based role in San Mateo (onsite

Job summary

Roblox is seeking a Senior Software Engineer to improve performance of the Roblox client across Android, iOS, macOS, Windows, Xbox, PlayStation, and TV. You will work primarily in cross-platform C++ engine code, partnering with teams across the company to identify bottlenecks, ship measurable improvements, and prevent regressions over time.

You will own end-to-end performance, build benchmarking and telemetry systems, and collaborate with Engineering, Product, and Design to evaluate technical

Qualifications

  • 3+ years of experience writing high-quality, performant C++ code in large, complex codebases.
  • Proven track record of building reliable measurement, monitoring, or regression prevention systems.
  • Ability to autonomously navigate complex, ambiguous systems and deliver stable, production-grade software.
  • Exceptional communication skills to discuss technical trade-offs with engineering peers and cross-functional partners.

Responsibilities

  • Own the end-to-end performance of the Roblox client across all platforms, moving key metrics such as TTI, app size, and battery usage.
  • Build benchmarking, profiling, and telemetry systems to detect regressions and scale the application.
  • Collaborate with Engineering, Product, and Design to evaluate trade-offs and execute rollout plans.

Skills

C++
Performance optimization
Telemetry systems

Job description

Roblox is seeking a Senior Software Engineer to improve performance of the Roblox client across Android, iOS, macOS, Windows, Xbox, PlayStation, and TV. You will work primarily in cross-platform C++ engine code, partnering with teams across the company to identify bottlenecks, ship measurable improvements, and prevent regressions over time.

You will own end-to-end performance, build benchmarking and telemetry systems, and collaborate with Engineering, Product, and Design to evaluate technical

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Cross-Platform Performance
Senior C++ Engineer - Cross-Platform Performance

Roblox • California (MO)

On-site
USD 196,000 - 242,000
Senior Cross‑Platform Performance Engineer
Senior Cross‑Platform Performance Engineer

Roblox • San Mateo (CA)

Hybrid
USD 195,000 - 243,000
Principal C++ App Performance Engineer — Multi‑Platform
Principal C++ App Performance Engineer — Multi‑Platform

Roblox • San Mateo (CA)

On-site
USD 295,000 - 346,000
Equity compensation
Benefits package
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Roblox • San Mateo (CA)

Hybrid
USD 195,000 - 243,000
Senior Software Engineer, App Performance
Senior Software Engineer, App Performance

Roblox • California (MO)

On-site
USD 196,000 - 242,000
Equity compensation
Office-based role in San Mateo (onsite
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Roblox • California (MO)

On-site
USD 196,000 - 242,000
Senior Software Engineer, App Performance
Senior Software Engineer, App Performance

Roblox • San Mateo (CA)

On-site
USD 192,000 - 239,000
Principal Software Engineering, App Performance (C++)
Principal Software Engineering, App Performance (C++)

Roblox • San Mateo (CA)

On-site
USD 295,000 - 346,000
Equity compensation
Benefits package
Senior Engine Systems Engineer — C++ DataModel
Senior Engine Systems Engineer — C++ DataModel

Roblox • California (MO)

Hybrid
USD 242,000 - 294,000
Senior Console Software Engineer (PlayStation/Xbox)
Senior Console Software Engineer (PlayStation/Xbox)

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits described on this page