Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Products need to handle information at massive scale and extend beyond web search. The Technical Infrastructure team builds and maintains the architecture that keeps Google's product portfolio running, from data centers to next-generation platforms, ensuring users have the best and fastest experience possible.
Requirements
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
- 8 years of experience with data structures/algorithms.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Design, develop, test, deploy, maintain, and enhance large scale software solutions.
- Develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
- Handle information at massive scale, and extend well beyond web search.
- Develop and maintain our data centers.
- Build the next generation of Google platforms.
- Keep our networks up and running, ensuring our users have the best and fastest experience possible.
Other
- Provide technical leadership on high-impact projects.
- Influence and coach a distributed team of engineers.
- Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
- Manage project priorities, deadlines, and deliverables.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.