Google is seeking a Software Engineer III to join their Platforms and Devices team, focusing on full-stack development across various computing software platforms. This role is critical in developing next-generation technologies that impact billions of users worldwide. The position combines software engineering expertise across both backend (Java, Python, Go, C++) and frontend (JavaScript/TypeScript, HTML, CSS) technologies.
The role is based in Mountain View, CA, offering a competitive compensation package of $141,000-$202,000 plus bonus, equity, and comprehensive benefits. The Platforms and Devices team works on Google's computing software platforms across desktop, mobile, and applications, as well as first-party devices that integrate Google's AI, software, and hardware capabilities.
As a Software Engineer III, you'll be responsible for writing production code, leading design reviews, conducting code reviews, contributing to documentation, and troubleshooting complex system issues. The ideal candidate should have at least 2 years of experience in software development, strong knowledge of data structures and algorithms, and proven full-stack development experience.
This position offers the opportunity to work on innovative projects that push technology forward, with the chance to switch teams and projects as both you and Google's fast-paced business evolve. You'll be part of a team that researches, designs, and develops new technologies to make user interactions with computing faster and more seamless, creating innovative experiences for users worldwide.
Google provides a collaborative environment where engineers can be versatile, display leadership qualities, and tackle new problems across the full stack. The role comes with comprehensive benefits, professional development opportunities, and the chance to work with cutting-edge technologies in areas including information retrieval, distributed computing, system design, security, AI, and natural language processing.