Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. The Platforms and Devices team encompasses Google's various computing software platforms across environments, as well as our first-party devices and services that combine the best of Google AI, software, and hardware. Responsibilities include writing product or system development code, creating a better user experience, reviewing code developed by other developers, contributing to documentation, triaging product or system issues, and creating external developer facing APIs and infrastructure.