cryptoflies logo white transparent background
  • Ends in 

Principal Languages & Compilers Software Engineer

  • Full Time
  • San Mateo
  • Posted 1 month ago

Job description


  • Company Overview: Roblox is transforming the way people come together through play. Every day, tens of millions of people around the world come to Roblox to create, share experiences, and interact in immersive 3D worlds, making us a leader in the social gaming space. We’re committed to powering the imaginations of people around the world.
  • Company Culture: At Roblox, our culture is rooted in innovation, collaboration, and respect. We prioritize the safety and happiness of our community and workforce, valuing diversity and offering equal opportunities for all. Our environment encourages creativity, fostering personal and professional growth.
  • Work Opportunities: Roblox supports flexible work arrangements including remote, hybrid, and onsite options at our headquarters in San Mateo, CA. We are dedicated to maintaining a supportive environment where all employees can flourish and bring their best selves to work.
  • Role Overview: As a Principal Software Engineer on the Programmability team, you will enhance our game development platform by building advanced programming interfaces and tools. This role involves tackling complex challenges in software design and execution to support millions of developers worldwide.
  • Responsibilities:
    • Develop and enhance programming models to improve scalability across multiple CPU cores and devices.
    • Prototype and iterate on new features to ensure performance and functionality.
    • Take ownership of the end-to-end development process, from design to deployment.
    • Collaborate with other engineering teams to integrate solutions that enhance the Roblox platform.
    • Mentor junior engineers and contribute to team knowledge sharing.
  • Desired Experience:
    • 10+ years of software engineering experience.
    • Expertise in C++ and understanding of parallel/concurrent programming.
    • Experience with API and tool development, ideally in game development or similar fields.
    • Knowledge of distributed systems and familiarity with Lua/Luau programming.
    • Proficient in developing and deploying large-scale software solutions.
  • Additional Skills: Passion for creating cutting-edge software for game development. Strong problem-solving capabilities and a detail-oriented mindset. Excellent communication skills and the ability to work collaboratively.
  • Application Note: Roblox is eager to welcome talented individuals who are passionate about improving our platform. We encourage applicants to apply even if they do not meet every requirement listed above.
  • Compensation: This role offers a competitive salary range of $331,640 to $383,910 annually, depending on experience. We also provide equity, comprehensive health benefits, and a 401k program.


Job overview​

Data posted

1 month ago


San Mateo



Employment Type

Full Time

cryptoflies logo white transparent background

The all-in-one platform that connects Web3 lovers and businesses.

© Cryptoflies. All rights reserved