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 at Google, you will work on critical projects with the opportunity to switch teams and projects in a fast-paced environment. The role includes development and maintenance of mobile applications and backend systems, driving innovation, and influencing technical direction.