About The Position

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.

Requirements

  • 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

Responsibilities

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service