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 Augmented Reality team. This role focuses on developing and maintaining the 3D and AR framework used across Google products like Search and Google Maps. The position requires expertise in C++ programming, graphics programming, and rendering pipelines.

The role involves working on critical projects within Google's AR infrastructure, contributing to low-level rendering pipelines, and collaborating with cross-functional teams to deliver optimal 3D and AR experiences. You'll be responsible for designing and implementing rendering features, analyzing and improving performance, and ensuring the framework's reliability.

The AR team at Google comprises diverse experts dedicated to making immersive computing accessible to billions through mobile devices. The scope of work continues to grow and evolve, offering exciting opportunities for innovation and impact. The position comes with competitive compensation including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for experienced engineers passionate about 3D graphics and AR technology to work on cutting-edge projects that directly impact how users interact with Google's products. The role offers the chance to work with advanced technology while collaborating with talented teams across the organization. You'll be at the forefront of developing next-generation AR experiences that will shape the future of how users interact with digital information.

The ideal candidate will bring strong technical expertise in C++ and graphics programming, combined with the ability to work collaboratively across teams. This role offers the opportunity to work on challenging technical problems at scale while contributing to Google's mission of making information instantly and intuitively accessible through innovative AR solutions.

Last updated 11 hours 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
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google 3D Graphics Senior Software Engineer

Senior Software Engineer, Ads

Senior Software Engineer position at Google's Ads team, focusing on full-stack development and large-scale systems.

Senior Software Engineer, Infrastructure, Buyable Corpus

Senior Software Engineer position at Google working on infrastructure for the Buyable Corpus project, focusing on large-scale commerce systems and distributed computing.

Senior Software Engineer, Full Stack, Payments

Senior Software Engineer position at Google focusing on full-stack development for payment systems and technologies.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google, focusing on full-stack development of internal tools and systems, requiring 5 years of experience in software development.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, focusing on developing and maintaining large-scale search infrastructure and technologies.