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 16 days 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, Search

Senior Software Engineer position at Google Search, focusing on developing and improving search technologies that impact billions of users globally.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Network Engineer

Senior Network Engineer position at Google, responsible for operating and maintaining large-scale network infrastructure serving millions of users worldwide.

Senior Software Engineer, Google Assistant

Senior Software Engineer position at Google Assistant team, focusing on AI and large-scale systems development with 5+ years of experience required.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, developing next-generation search technologies impacting billions of users worldwide.