Software Engineer III, Infrastructure

Google•Sunnyvale, CA
•$147,000 - $210,000

About The Position

Google software engineers develop technologies that enable billions of users to connect, explore, and interact with information. In this role, you will work on a project important to Google's needs, with opportunities to move between teams and projects as the business evolves. The role calls for versatility, leadership, and enthusiasm for solving problems across the technology stack. You will be responsible for Linux kernel subsystems that enable virtual machines. The work supports Google's services and underpins the Google Compute Engine product portfolio. As part of a team of virtualization experts, you will participate in industry conferences and advocate initiatives that shape the field. The Platforms Infrastructure Engineering team designs and builds hardware and software technologies powering Google services. Individual pay is determined by job-related skills, experience, and relevant education or training. The US salary range is $147,000–$210,000, with a 15% bonus target, equity, and benefits.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • Two years of experience with software development, or one year of experience with an advanced degree in an industry setting.
  • Two years of experience developing large-scale infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture.

Nice To Haves

  • Master's degree or PhD in Computer Science or related technical fields.
  • Two years of experience with data structures and algorithms.
  • Experience developing accessible technologies.
  • Experience with Kernel-Based Virtual Machine.

Responsibilities

  • Plan, design, develop, test, and maintain IOMMU features across the kernel and userspace.
  • Triage, investigate, and resolve IOMMU issues in the Linux kernel.
  • Improve the security, reliability, and performance of IOMMU in the Linux kernel.
  • Engage the upstream community to improve IOMMU support in Linux, support innovation, and meet Google's goals.
  • Collaborate within the team and across teams and organizations.

Benefits

  • 15% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service