4 days ago
Base Salary
$207k - $300k/yr
Responsibilities
- Engage in and improve the full lifecycle of services from inception and design through deployment, operation, and refinement.
- Define roadmaps and lead execution of strategy for critical business objectives.
- Collaborate with and influence stakeholders across a broad, distributed organization.
- Demonstrate technical leadership, curiosity, collaboration, and drive to deliver continuous product improvements.
- Mentor and support the growth of engineers on the team.
- Build and operate reliable, highly available, fault-tolerant systems while managing capacity and performance.
Requirements
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- At least 8 years of software development experience in one or more programming languages.
- At least 3 years of experience designing, analyzing, and troubleshooting distributed systems.
- At least 3 years of experience leading projects.
- Experience in site reliability engineering, system architecture, and distributed systems.
- Preferred: Master’s degree in Computer Science or Engineering.
- Preferred: Experience with data analytics and processing systems.
- Preferred: Proven experience delivering and operating complex projects in large-scale systems.
- Effective systematic problem-solving, communication, ownership, and drive.
Benefits
- Equity and employee benefits are provided.
- The role includes a 20% bonus target.
- Compensation and benefits are provided through Google.
Tech Stack
Google Cloud
Categories
Site Reliability
About Google
Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.
