3D Graphics Senior Software Engineer

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$161,000 - $239,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR

Description For 3D Graphics Senior Software Engineer

Google is seeking a Senior 3D Graphics Software Engineer to join their AR team, focusing on building and improving the 3D and Augmented Reality framework used across Google products like Search and Maps. This role combines expertise in graphics programming with large-scale system development, requiring 5+ years of C++ experience. You'll work on low-level rendering pipelines, collaborate with cross-functional teams, and help shape the future of immersive computing.

The position offers an opportunity to work with Google's diverse group of AR experts, making immersive computing accessible to billions through mobile devices. You'll be responsible for designing and implementing 3D rendering features, optimizing performance, and ensuring framework reliability. The role requires strong technical skills in graphics programming, 3D engines, and data structures/algorithms.

The compensation package is competitive, ranging from $161,000 to $239,000 base salary, plus bonus, equity, and comprehensive benefits. This is an in-person position available in either San Francisco or Mountain View, CA. The team's mission focuses on making information instantly and intuitively accessible through cutting-edge AR technology.

As part of Google's broader engineering organization, you'll have opportunities to grow and evolve with the company's fast-paced business. The role combines technical expertise with leadership potential, requiring collaboration across teams and the ability to tackle complex problems in 3D graphics and AR development. This position is ideal for someone passionate about graphics programming, interested in shaping the future of AR experiences, and excited to work on technology that impacts billions of users.

Last updated 2 minutes ago

Responsibilities For 3D Graphics Senior Software Engineer

  • Design and build 3D rendering features inside our framework
  • Analyze 3D rendering performance and investigate performance improvements
  • Collaborate with engineers across partner rendering teams on rendering functionality
  • Work closely with customers of the 3D/AR framework, to define, prototype, build and test rendering features
  • Ensure the correct functioning of the 3D/AR framework by monitoring its functionality and investigating issues

Requirements For 3D Graphics Senior Software Engineer

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++ programming language, and with data structures/algorithms
  • Experience with graphics programming or graphics processing
  • Master's degree or PhD in Computer Science, or a related technical field (preferred)
  • Experience with low level rendering pipelines (preferred)
  • Software development experience with a 3D engine/framework and 3D asset creation tools and pipelines (preferred)
  • Experience developing VR or AR content (preferred)
  • Experience working on video game development or mobile application development (iOS, Android) (preferred)

Benefits For 3D Graphics Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google 3D Graphics Senior Software Engineer

Senior Software Engineer, Search Platforms

Senior Software Engineer position at Google, focusing on Search Platforms and data ingestion infrastructure, requiring 5+ years of experience in software development and data processing.

Senior Software Engineer, Chrome Autofill

Senior Software Engineer position at Google working on Chrome Autofill features, requiring expertise in C++ and browser development.

Senior Network Engineer, Google Enterprise Networking

Senior Network Engineer position at Google, focusing on enterprise network infrastructure, requiring 6+ years of experience and offering $142K-$211K salary plus benefits.

Senior Network Engineer, Wide Area Enterprise Network

Senior Network Engineer position at Google, focusing on wide area network infrastructure design and operations, requiring 6+ years of experience in network engineering.

Senior Software Engineer, Search Verticals

Senior Software Engineer position at Google focusing on Search Verticals, building next-gen search experiences and quality capabilities.