The Spatial Flex organization's Move Automation team at Google is looking to enhance Capacity Management through efficient service moves by developing automation that enables rapid, reliable, and toil-free service migrations for Google's production services.
Requirements
- 8 years of experience with software development in one or more programming languages.
- 3 years of experience designing, analyzing, and troubleshooting distributed systems.
- Experience building automation, orchestration, or workflow management systems.
- Experience with distributed systems.
- Understanding of system design.
- 3 years of experience managing people or teams.
- 3 years of experience leading projects.
Responsibilities
- Define and drive the technical goal, architecture, and roadmap for the Move Automation team. Lead the design and evolution of scalable and reliable service migration systems, ensuring alignment with broader Capacity Management goals.
- Lead, mentor, and inspire a team of software engineers. Foster a culture of engineering excellence, innovation, and collaboration. Guide team members in their career development through coaching, feedback, and identifying growth opportunities.
- Oversee the team's execution, ensuring high-quality and timely delivery of complex projects. Balance technical contributions with effective projects and people management.
- Engage in technical details. Contribute to and review designs, architectural decisions, and code. Act as a technical tie-breaker and guide the team through technical issues.
- Instill a sense of ownership for the reliability, performance, and security of the systems the team builds and operates.
- Manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
- Contribute to product strategy and help develop the team.
Other
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
- Master's degree in Computer Science or Engineering (preferred).
- 3 years of experience managing people or teams.
- 3 years of experience leading projects.
- Ability to work with a global team and manage a large product budget.