Google is seeking a Software Engineer III to join their Search team, focusing on full-stack development that will impact billions of users worldwide. This role combines both front-end and back-end development, requiring expertise in languages like Java, Python, GO, JavaScript, and TypeScript.
The position involves working on critical projects for Google Search, where you'll be part of reimagining what it means to search for information. You'll be responsible for designing, developing, testing, and maintaining software solutions that handle information at massive scale. The role requires strong technical skills in data structures, algorithms, and full-stack development.
As a Software Engineer III, you'll collaborate with peers and stakeholders in design reviews, contribute to documentation, and ensure code quality through reviews and best practices. The position offers opportunities to work on complex engineering challenges, from distributed computing to large-scale system design, while maintaining Google's universally accessible search experience.
The role comes with competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. You'll be working in Cambridge, MA, as part of Google's world-class engineering team, with opportunities to switch teams and projects as you grow.
This is an excellent opportunity for someone with 2+ years of software development experience who wants to make a significant impact on one of the world's most-used products. You'll be working with cutting-edge technologies while solving complex problems that affect how billions of people access and interact with information daily.