Google's Search team is reimagining what it means to search for information anywhere and anytime. As a Staff Software Engineer, you'll work on critical projects that impact billions of users globally. You'll develop next-generation technologies across various areas including information retrieval, distributed computing, large-scale system design, and AI. The role requires versatility and leadership qualities to tackle full-stack challenges while pushing technology forward.
You'll be responsible for managing project priorities and deliverables while designing, developing, and maintaining software solutions. The position offers opportunities to switch teams and projects as both you and the fast-paced business evolve. You'll work in a complex, matrixed organization involving cross-functional projects.
The role requires extensive experience in software development, with expertise in both backend (Java, Python, GO, C++) and frontend (JavaScript/TypeScript, HTML, CSS) technologies. You'll be part of Google's mission to maintain a universally accessible and useful experience that people worldwide rely on.
This is an excellent opportunity for someone who wants to make a significant impact at scale, lead technical initiatives, and work with cutting-edge technologies. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. Join Google's Search team to help solve complex engineering challenges while expanding the infrastructure that billions of users depend on.