Senior Software Engineer - Creator Performance Tools (C++) Job at Roblox, San Mateo, CA

WnVMeVlmVUVYM1lNeGJXeXVpTHBaRXlF
  • Roblox
  • San Mateo, CA

Job Description

As a Senior Software Engineer on the Performance & Optimization pod within the Scripting team, you'll play a crucial role in empowering the next generation of Roblox creators. You will build the best-in-class simulation, test, and debug tools that help creators understand how their experiences are performing across the platform. Your work will enable developers to rapidly identify and debug issues, building their confidence so they can focus on creation and build at the speed of their imagination.

You will:


  • Own and deliver complex technical projects from the planning stage through self directed initiatives

  • Design and execute on the architecture and technical direction of multi-quarter features that will be the future of our application

  • Work cross functionally across teams and technology platforms

  • Mentor team members with team initiatives and advocate with stakeholders to move projects forward

  • Design, develop, and implement technological best practices, patterns, and strategies

  • Participate in building the world's best professional application for massively multiplayer game development

You Have:


  • 3+ years of professional experience developing complex, high-performance software using modern C++ (C++11 and later).

  • Hands-on experience with multi-threaded programming and a strong understanding of concurrency, race conditions, and synchronization primitives.

  • Experience building developer-facing tools is a plus, such as IDEs, editor features, or tooling for game engines like Unity, Unreal, and Godot.

  • A Bachelor's degree in Computer Science or a similar technical field, or equivalent practical experience.

You are:


  • Focused on writing clear, readable, testable, modular, and monitored code

  • Passionate about solving complex problems

  • Collaborative with excellent communication skills and follow-through

  • Organized and analytical with the ability to track numerous separate work-threads to their appropriate resolution

Job Tags

Full time,

Similar Jobs

Bemidji Schools

Art/Music Teacher - Long Term Substitute Job at Bemidji Schools

Position Type: Teaching/Art/Music Date Posted: 12/19/2025 Location: Lincoln Elementary School Closing Date: Open...  ...information on this position, please read the full description document ~ Teacher Agreement recblid ided6trqxwzm0zh0omk5peiufwza5u

Community Bank NA

Senior Risk Management Consultant Job at Community Bank NA

 ...Beyond retail banking, we also offer commercial banking, wealth management, investment management, insurance and risk management, and...  ...Responsibilities Responsibilities: The Senior Risk Management Consultant provides strategic risk assessments and consultation to... 

St. Luke's Hospital

Virtual Patient Observation Attendant, Per Diem, Onsite Job at St. Luke's Hospital

St. Luke's is proud of the skills, experience and compassion of its employees. The employees of St. Luke's are our most valuable asset! Individually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment...

Brandcoven

Virtual Assistant Job at Brandcoven

 ...As a Virtual Assistant, you will be responsible for performing administrative duties such as managing emails, scheduling meetings, organizing files, handling customer inquiries, and assisting with other tasks that improve workflow. You will be an essential part of... 

Fourth Floor

Assistant Graphic Designer - Apparel Job at Fourth Floor

 ...client, a successful apparel company, is looking for a Graphic Design Associate/Assistant to join their team in NYC! Responsibilities...  .... ~ Proficient in Adobe Illustrator and Photoshop for textile and surface design. ~ Strong illustration and painting skills...