Roblox - San Mateo, CA

posted about 1 month ago

Full-time - Mid Level
San Mateo, CA
Professional, Scientific, and Technical Services

About the position

At Roblox, we are dedicated to building the tools and platform that empower our community to create immersive digital experiences. As a Senior Software Engineer on the App Health team, you will play a crucial role in enhancing the performance, responsiveness, and stability of Roblox client applications across mobile and desktop platforms. Your work will directly impact the experience of millions of users who engage with our applications daily. You will collaborate with various teams to define and implement strategies aimed at improving application performance and stability, ensuring that our users enjoy a seamless experience regardless of the device they are using. In this role, you will be responsible for identifying performance bottlenecks and working closely with other teams to resolve these issues, making our applications run efficiently on any device. You will also enhance performance telemetry to detect and address performance regressions proactively. Promoting best development and testing practices will be essential to maintain the stability and performance of our applications. You will take ownership of projects throughout their full lifecycle, ensuring that they meet the high standards expected by our users and the company. This position is ideal for someone with a strong background in developing complex consumer applications and a passion for optimizing performance. You will be part of a team that is committed to shaping the future of human interaction through technology, solving unique technical challenges at scale, and creating safer, more civil shared experiences for everyone.

Responsibilities

  • Work with numerous teams to define and implement plans to improve performance and stability of Roblox client applications across all supported platforms
  • Identify performance bottlenecks and partner with other teams on their resolution to make our applications run lightning fast on any device
  • Improve performance telemetry to detect and resolve performance regressions
  • Promote best development and testing practices to maintain stability and performance of the application
  • Take ownership of projects throughout its full lifecycle

Requirements

  • 5+ years of experience working on complex consumer applications for Android, iOS, macOS or Windows
  • Experience in performance monitoring, profiling and optimization
  • Proficiency in modern C++, multithreaded, asynchronous and system programming
  • Experience in Lua or other scripting languages
  • Ability to profile performance issues

Benefits

  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for your avatar
  • Free catered lunches five times a week
  • Several fully stocked kitchens with unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service