US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google.
Engage in and improve the whole life-cycle of services, from inception and design, through to deployment, operation and refinement.
Define and lead execution of roadmaps and strategy for critical business objectives.
Collaborate and influence across a broad and distributed organization.
Demonstrate leadership through strong collaboration and teamwork, technical curiosity, and drive to deliver continuous product improvements.
Mentor and support the growth of engineers within the team.
Minimum qualifications
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
8 years of experience with software development in one or more programming languages.
3 years of experience designing, analyzing, and troubleshooting distributed systems.
3 years of experience leading projects.
Experience in site reliability engineering, system archiecture, and distributed systems.
Preferred qualifications
Master's degree in Computer Science or Engineering.
Experience with data analytics and processing systems.
Proven experience delivering and operating complex projects in large-scale systems.
Systematic problem-solving approach, coupled with effective communication skills and a sense of ownership and drive.
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
8 years of experience with software development in one or more programming languages.
3 years of experience designing, analyzing, and troubleshooting distributed systems.
3 years of experience leading projects.
Experience in site reliability engineering, system archiecture, and distributed systems.