Software Engineer III, Platforms

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Platforms

Google is seeking a Software Engineer III for their Platforms team to work on critical infrastructure projects. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing hardware, software, ML, and systems infrastructure for all Google services and Google Cloud. The position focuses on Linux kernel development, networking, and driver functionality, requiring strong expertise in system-level programming. You'll work on developing high-performance platforms, including servers and Network Interface Cards, while contributing to public domain Linux development. This is an opportunity to impact billions of users through Google's core infrastructure, working with cutting-edge technology including TPUs and global network systems. The role offers the chance to work on hyperscale computing challenges while contributing to Google Cloud's Vertex AI platform. You'll be part of a team that prioritizes security, efficiency, and reliability across all operations, making a significant impact on Google's global infrastructure.

Last updated 2 minutes ago

Responsibilities For Software Engineer III, Platforms

  • Provide new Linux kernel networking and driver functionalities to enable upper layer applications
  • Develop new, high-performance platforms, including new servers and Network Interface Card (NIC)
  • Help applications take advantage of new kernel features
  • Contribute to public domain Linux development
  • Improve kernel stack performance

Requirements For Software Engineer III, Platforms

Linux
  • 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

Benefits For Software Engineer III, Platforms

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities

Interested in this job?

Jobs Related To Google Software Engineer III, Platforms

Software Engineer II, Chrome OS Commercial App Solutions

Software Engineer II position at Google focusing on Chrome OS Commercial App Solutions, developing web APIs and enhancing desktop-like capabilities for the web platform.

Software Engineer II, Health Platform Nova

Software Engineer II position at Google's Health Platform Nova team, focusing on backend development and automation tools using Python/Java in Bucharest, Romania.

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google focusing on platforms and ecosystems development, requiring 1+ year of programming experience and a bachelor's degree.

Software Engineer II, Back End, Core

Software Engineer II position at Google's Core team, focusing on backend development and infrastructure in Mexico City. Build essential systems powering Google's flagship products.

Software Engineer III, YouTube Commerce Tooling

Software Engineer III position at Google's YouTube Commerce team, focusing on developing scalable commerce platform solutions and tools for YouTube's paid ecosystem.