Google is seeking a Senior Software Engineer to join their Search team, focusing on full-stack development to reimagine what it means to search for information. This role offers an opportunity to impact billions of users globally through complex engineering challenges and infrastructure expansion. The position requires expertise in both backend (Java, Python, Go) and frontend (JavaScript, TypeScript) development, with 5 years of software development experience and strong knowledge of data structures/algorithms.
The role involves writing and testing code, leading design reviews, maintaining software products, and contributing to documentation. You'll work on critical projects with opportunities to switch teams as the business evolves. The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about tackling new problems across the full-stack.
Working at Google's Search team means being at the forefront of information retrieval technology, distributed computing, and large-scale system design. You'll collaborate with teams working on various aspects including networking, data storage, security, artificial intelligence, and natural language processing.
The position offers a competitive compensation package including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be part of a culture that values diversity, equality, and inclusion, with opportunities for professional growth and development.
This is an excellent opportunity for experienced engineers who want to make a significant impact on how people access and interact with information worldwide, while working with cutting-edge technologies and some of the brightest minds in the industry.