Taro Logo

Software Engineer III, Infrastructure, Google Cloud Serverless

Google is a global technology company that develops innovative cloud solutions and technologies that serve billions of users worldwide.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Infrastructure, Google Cloud Serverless

Google Cloud's Serverless team is seeking a Software Engineer III to join their Infrastructure division, focusing on the development and optimization of cloud-native solutions. This role is integral to Google Cloud's serverless computing platform, which automatically scales infrastructure based on customer demands. The position involves working with cutting-edge virtualization technology, container orchestration, and cloud infrastructure components.

As a Software Engineer III, you'll be responsible for designing and implementing critical components of Google's serverless infrastructure, particularly focusing on sandbox environments and virtualization platforms. The role requires expertise in systems programming, with a focus on C++ and Go development. You'll work on improving performance, reliability, and feature sets of virtual machine interfaces related to storage, networking, and memory management.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for engineers passionate about distributed systems and cloud infrastructure to work on technology that impacts billions of users. The role is based in San Francisco, CA, and offers the chance to work with some of the industry's most complex and scalable cloud systems.

Google Cloud accelerates organizations' digital transformation by leveraging cutting-edge technology and developer tools. The platform serves customers in over 200 countries, making this role crucial for maintaining and improving the infrastructure that powers these services. The ideal candidate will bring strong technical skills, problem-solving abilities, and a collaborative mindset to help drive innovation in cloud computing.

Last updated 18 days ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud Serverless

  • Design, implement, and maintain the sandbox environment that is at the heart of executing and serving our customers' applications
  • Work with key components of our virtualization platform I/O and core execution subsystems
  • Apply understanding of software principles and systems programming to debug complex issues, optimize code paths, implement features, and contribute to the overall architecture of our stack

Requirements For Software Engineer III, Infrastructure, Google Cloud Serverless

Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with Docker, Cloud Systems, and Infrastructure Systems
  • Experience with Performance and Memory Management
  • Experience in C++ and Go

Benefits For Software Engineer III, Infrastructure, Google Cloud Serverless

Medical Insurance
Equity
  • Equity
  • Bonus

Interested in this job?