Google's Search team is at the forefront of reimagining information discovery and accessibility worldwide. As a Software Engineer III in the Search team, you'll be part of a dynamic environment working on critical projects that impact billions of users globally. The role involves developing next-generation technologies across various domains including information retrieval, distributed computing, large-scale system design, and AI.
You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The position requires technical expertise in software development, data structures, and algorithms. You'll collaborate with teams across Google, participating in design reviews, code reviews, and contributing to documentation.
Google offers a collaborative environment where engineers can be versatile and take on new challenges across the full-stack. You'll have opportunities to switch teams and projects as both you and the business evolve. The Search team specifically focuses on solving complex engineering challenges and expanding infrastructure while maintaining Google's universally accessible search experience.
Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of a culture that values diversity, inclusion, and belonging. The role offers the chance to make a significant impact on one of the world's most widely-used products while working with cutting-edge technologies and brilliant colleagues.
This position is perfect for someone who is passionate about large-scale systems, has strong technical skills, and wants to contribute to technology that billions of people use daily. You'll have the opportunity to grow professionally while working on challenging problems that require innovative solutions.