Principal Software Engineer, Computer Graphics Job at Roblox, San Mateo, CA

NElLODBpczJwZWxnUkd4eVF4Q2NsbEI2elE9PQ==
  • Roblox
  • San Mateo, CA

Job Description

We are seeking a Principal Software Engineer with deep expertise in computer graphics to lead the design and delivery of large-scale, production systems. This is a high-impact, technical leadership role for someone who thrives on  leading from the front. You will not just set the strategy; you will be a primary individual contributor, writing critical-path code and driving implementation for our most complex geometry-driven systems.

You Will:



  • Architect & Execute: Design and ship complex computer graphics systems, owning the technical roadmap and end-to-end delivery of large, cross-functional initiatives.

  • Lead through Code: Act as a hands-on technical leader, dedicating a significant portion of your time to contributing high-quality code to core systems.

  • Drive Technical Strategy: Influence architectural decisions across multiple teams by proving out concepts through direct implementation and rigorous design reviews.

  • Collaborate & Translate: Partner with Product, Design, and Research to transform ambiguous requirements into performant, scalable, and maintainable technical solutions.

  • Raise the Bar: Ensure all systems meet elite standards for reliability and performance, identifying technical risks early and leading the implementation of mitigations.

  • Mentor: Foster a culture of engineering excellence by leveling up senior engineers through hands-on code reviews and technical guidance.

You Have:



  • Extensive Industry Experience: 10+ years of experience building and shipping complex, production-grade software systems.

  • Domain Expertise: A proven track record of implementing computer graphics or visual computing systems at scale.

  • Technical Rigor: Mastery of software engineering fundamentals, including system design, software architecture, and performance optimization.

  • Proven Leadership: A history of leading by example through direct, hands-on contribution rather than purely through management.

  • Agility: Experience operating effectively in ambiguous, fast-moving environments where requirements evolve rapidly.

You Are:



  • Mathematically Minded: Deeply comfortable with the foundations of geometry, linear algebra, and related mathematical domains.

  • Technically Versatile: Experienced with modern graphics APIs or frameworks and building performance-critical or platform-level infrastructure.

  • A Multiplier: A leader who takes pride in elevating the entire engineering organization through direct technical engagement and mentorship.

  • Results-Oriented: Driven by the challenge of shipping robust, production-ready code that solves real-world visual computing problems.

Job Tags

Full time,

Similar Jobs