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 3 months 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 Product Manager, Payments Platform Compliance

Lead product management for Google's Payments Platform Compliance, focusing on AML, Sanctions Screening, and KYC capabilities.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on full-stack development with 5+ years of experience required.

Senior Software Engineer, Looker Modeling

Senior Software Engineer position at Google Cloud's Looker team, focusing on backend development and SQL query processing with competitive compensation.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.