Senior Software Engineer, App Performance

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer on the Consumer App Foundation team at Roblox, focusing on improving the performance, stability, and resource efficiency of Roblox client applications across multiple platforms. This role involves defining and implementing performance improvement plans, investigating bottlenecks, and enhancing performance telemetry.

What you'd actually do

  1. Work with numerous teams to define and implement plans to improve performance and stability of Roblox client applications across all supported platforms
  2. Identify new opportunities, build roadmaps, scope and drive execution of development projects
  3. Investigate performance bottlenecks and partner with other teams on their resolution to make our applications run lightning fast on any device
  4. Improve performance telemetry to detect and resolve performance regressions
  5. Promote best development and testing practices to maintain stability and performance of the application

Skills

Required

  • C++
  • multithreading
  • system programming
  • performance benchmarking
  • profiling
  • optimization
  • complex consumer applications
  • Android
  • iOS
  • macOS
  • Windows
  • Lua
  • scripting languages