Google - Mountain View, CA

posted about 2 months ago

Full-time - Senior
Mountain View, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Technical Lead Manager, Senior Software Engineer for Navigation Experience at Google is responsible for providing technical leadership and managing a team of engineers focused on enhancing the navigation features of Google Maps mobile products. This role involves overseeing strategic projects, optimizing code, and ensuring that team members are equipped to deliver high-quality software solutions. The position requires collaboration across multiple teams and locations, contributing to product strategy, and guiding the development of innovative navigation experiences for users.

Responsibilities

  • Develop and leverage expertise with the cross-platform Navigation Client Experience stack, and the Android and iOS Google Maps Mobile development environments.
  • Lead technical collaboration with cross-functional partners and cross-organization teams to negotiate the right technical projects to pursue.
  • Report on project milestones and timelines, working with various team leads to plan and track programs of work.
  • Design and guide solutions to navigation problems that balance product trajectory, system performance, and codebase health.
  • Manage and train team members on design techniques, coding standards, etc.
  • Write, review and provide feedback on code and guide best practices.

Requirements

  • Bachelor's degree, or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 8 years of experience with Application programming interface (API), system design, and C++.
  • 5 years of experience in a technical leadership role overseeing strategic projects.
  • 5 years of experience in a people management, supervision/team leadership role.
  • 5 years of experience in client side mobile development (Android or iOS).
  • Experience working with navigation systems.

Nice-to-haves

  • Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience working in a complex, matrixed organization.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Understanding of geo-related technology, including Google Earth and Google Maps.
  • Knowledge of mobile app development on Android or iOS.
  • Excellent people management skills.

Benefits

  • Competitive salary range of $237,000-$337,000 + bonus + equity + benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service