Lead the development of Google's Core Maps Platform as a Software Engineering Manager. This role demands both profound technical acumen and strong leadership capabilities to guide a team of engineers. You will be instrumental in shaping product strategy, optimizing code, and fostering the professional growth of your team members.
Join a dynamic team focused on creating the world's most accurate and useful maps. Our products, including Maps, Earth, and Street View, are used by billions globally. You'll also empower developers through Google Maps Platform, tackling complex computer science challenges to enhance user experiences and our understanding of the real world.
Define and communicate team priorities that align with overarching organizational goals, ensuring seamless strategy and process integration across various teams.
Establish clear performance expectations for individuals, tailored to their roles and career paths, while providing regular feedback, coaching, and development support.
Shape the mid-term technical vision and roadmap for your team(s), proactively evolving it to address future requirements and infrastructure needs.
Guide and approve system designs, contributing hands-on to product and system development for complex, ambiguous problems. Conduct thorough code reviews, ensuring adherence to best practices for accuracy, testability, and efficiency.
A Bachelor's degree or equivalent practical experience is essential.
Possess at least 8 years of experience in software development, coupled with 3 years in a technical leadership capacity.
Demonstrate 2 years of experience in people or team management.
Showcase experience integrating generative AI tools or LLM interfaces into existing workflows.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with 3 years of experience in a complex, matrixed organizational structure.
AI / Machine Learning