Join Google's pioneering team as a Staff Software Engineer, focusing on Search Serving Infrastructure. You will shape the future of how billions connect, explore, and interact with information, tackling massive-scale challenges that extend beyond traditional web search. This role offers the unique opportunity to contribute fresh ideas across diverse technical domains, including distributed computing, large-scale system design, and AI.
As part of the Search team, you'll reimagine the search experience, expanding our infrastructure while ensuring universal accessibility and utility. This position is integral to Google's mission, providing a chance to significantly impact users worldwide. We seek versatile engineers with leadership potential, eager to embrace new challenges across the full technology stack.
Provide essential technical leadership for critical, high-impact projects. Influence and mentor a global team of engineers, fostering growth and collaboration. Ensure clear alignment and shared understanding across teams regarding objectives, outcomes, and project timelines. Proactively manage project priorities, deadlines, and key deliverables to ensure timely and successful execution. Design, develop, rigorously test, seamlessly deploy, and continuously maintain and enhance sophisticated, large-scale software solutions.
A Bachelor's degree or equivalent practical experience is required.
Demonstrate 8 years of hands-on programming expertise in C++. Possess 5 years of experience successfully testing and launching software products.
Accumulate 5 years of experience building and developing large-scale infrastructure, distributed systems, or networks. Alternatively, possess experience with compute technologies, storage, or hardware architecture.
Showcase 3 years of experience in software design and architecture principles.
IT Consulting