Google is a leading technology company, and they are seeking a Software Engineering Manager for Spanner, their globally distributed database. The role involves developing technical visions, managing a team of engineers, and guiding system designs to enhance Spanner's capabilities.
Responsibilities:
- Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs
- Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems
- Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
- Be responsible for driving the direction and strategy for the site, helping ensure cohesion among work and that overall project plans are pushing the boundaries of capabilities for the product
- Be responsible for managing a team of software engineers who are responsible for delivering key capabilities on Spanner's relational roadmap