Director of Engineering Programmability
About the role: As the Director of Engineering Programmability you will architect the core language and frameworks that power all experiences on the Roblox platform You will lead the charge in defining the paradigm and philosophy of our creator programming languages. You will directly influence how games are made by making our Luau language faster for developers and bridging the gap between high-level language ergonomics and low-level compiler performance. Your work will touch every aspect of the engine spanning threading memory management physics and scripting ensuring developers have an ultra-fast multithreaded runtime.
You will:
- Be a senior leader on the Engine team - influencing the direction and priorities of your teams and the broader Engine organization.
- Cultivate a high-performing team by enhancing engineering practices with ideas and strategies
- Define the vision by working with your team and XFN partners and collaborating throughout the organization
- Guide ownership of roadmaps projects problems and outcomes throughout their entire life cycles
- Participate technically through coaching code review technical review and architectural guidance
You have:
- 8 years in an engineering management role with a proven commitment to building teams with high psychological safety and trust.
- A vision for programming languages for games that balances performance and developer ergonomics for a range of engineering experience and team scale.
- Experience with low-level software engineering and/or game engine development with a strong passion for C.
- The ability to drive technical strategy and make architectural decisions that balance performance scalability and maintainability.
- Solid knowledge in low-level development compilers programming language tools frameworks and highly technical integrated development environments (IDE).
- Cross-functional abilities in collaborating and fostering relationships with product data science business stakeholders and customers.
- A Bachelors degree or equivalent experience in Computer Science Computer Engineering or a similar technical field.
Required Experience:
Director
Director of Engineering ProgrammabilityAbout the role: As the Director of Engineering Programmability you will architect the core language and frameworks that power all experiences on the Roblox platform You will lead the charge in defining the paradigm and philosophy of our creator programming lang...
Director of Engineering Programmability
About the role: As the Director of Engineering Programmability you will architect the core language and frameworks that power all experiences on the Roblox platform You will lead the charge in defining the paradigm and philosophy of our creator programming languages. You will directly influence how games are made by making our Luau language faster for developers and bridging the gap between high-level language ergonomics and low-level compiler performance. Your work will touch every aspect of the engine spanning threading memory management physics and scripting ensuring developers have an ultra-fast multithreaded runtime.
You will:
- Be a senior leader on the Engine team - influencing the direction and priorities of your teams and the broader Engine organization.
- Cultivate a high-performing team by enhancing engineering practices with ideas and strategies
- Define the vision by working with your team and XFN partners and collaborating throughout the organization
- Guide ownership of roadmaps projects problems and outcomes throughout their entire life cycles
- Participate technically through coaching code review technical review and architectural guidance
You have:
- 8 years in an engineering management role with a proven commitment to building teams with high psychological safety and trust.
- A vision for programming languages for games that balances performance and developer ergonomics for a range of engineering experience and team scale.
- Experience with low-level software engineering and/or game engine development with a strong passion for C.
- The ability to drive technical strategy and make architectural decisions that balance performance scalability and maintainability.
- Solid knowledge in low-level development compilers programming language tools frameworks and highly technical integrated development environments (IDE).
- Cross-functional abilities in collaborating and fostering relationships with product data science business stakeholders and customers.
- A Bachelors degree or equivalent experience in Computer Science Computer Engineering or a similar technical field.
Required Experience:
Director
View more
View less