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

ZDllSFA0YitZbFFueEhkL05ROHNpOExa
  • 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

Spacex

Full Stack Software Engineer, Constellation Tools (Starlink) Job at Spacex

 ...actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. FULL STACK SOFTWARE ENGINEER, CONSTELLATION TOOLS (STARLINK) At SpaceX, were leveraging our experience in building rockets and spacecraft to deploy... 

Southern Methodist University

Instructional Designer II Job at Southern Methodist University

 ...learning and accessibility standards. Perform regular course content quality and accessibility checks according to institutional and Cox School quality, compliance, and accreditation requirements, in addition to standards from Quality Matters, OLC, and other... 

Confidential

Senior Credit Executive Job at Confidential

 ...Senior Credit Executive About the Company Respected banking institution Industry Banking Type Privately Held About the Role We are seeking a highly skilled Senior Credit Executive to join our Executive Management team. In this critical... 

Graphic Packaging Holding

Special Equipment Operator 4 Job at Graphic Packaging Holding

 ...Special Equipment Operator 4 Unload and deliver materials necessary for manufacturing needs. Duties also include: recording and warehousing raw materials and in-process materials for future use. Work devices include: roll clamp, box clamp, forklift, production sheets... 

Brainfuse

Online K-8 Math & ELA Tutor (Remote, Fixed 4-Hour Schedule) Job at Brainfuse

 ...Brainfuse is a leading provider of online tutoring and educational support, partnering with schools and districts nationwide to help K12 students succeed. Our High-Dosage Tutoring program ensures students receive consistent instruction from the same dedicated tutor...