Padmi
Google logo
Google

Search and advertising · Cloud infrastructure and AI

Engineering Manager, Google Home Platform Enterprise

BangalorePosted 2 months ago
Engineering ManagementSeniorFull Time; Regular
Apply at Google

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineering Manager at Google, you will have the technical expertise to provide leadership to major projects and manage a team of Engineers. Your responsibilities will involve optimizing code, ensuring Engineers can optimize theirs, managing project goals, contributing to product strategy, and developing your team. You will work with teams in various areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. Your role will involve overseeing engineers across multiple teams and locations, managing a large product budget, and deploying large-scale projects internationally. Key Responsibilities: - Oversee the development of Google Home Platform features, ensuring robust and low latency Application Programming Interfaces (APIs) that scale to serve the needs of Enterprise partners. - Set the technical strategy and roadmap for your team's focus areas, collaborating across the Google Home organization to directly advance Home Objectives and Key Results (OKRs). - Mentor and grow a team of engineers in Bengaluru, fostering a culture of technical excellence, psychological safety, and continuous innovation in distributed systems. - Drive operational excellence for critical enterprise services, balancing rapid feature innovation with robust system maintenance. Qualifications Required: - 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). - 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in people management, supervision, or team leadership. - 8 years of experience in cloud-based software development. - 3 years of experience in team management. - Experience with C++, Go, Python, or Java. - Experience architecting, developing, and scaling high-volume distributed software systems or cloud-native infrastructure. - Experience or Passion in Internet of Things (IOT)/Smart Home. - Ability to communicate technical roadmaps and complex architectural decisions to both engineering teams and non-technical stakeholders. As a Software Engineering Manager at Google, you will have the technical expertise to provide leadership to major projects and manage a team of Engineers. Your responsibilities will involve optimizing code, ensuring Engineers can optimize theirs, managing project goals, contributing to product strategy, and developing your team. You will work with teams in various areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. Your role will involve overseeing engineers across multiple teams and locations, managing a large product budget, and deploying large-scale projects internationally. Key Responsibilities: - Oversee the development of Google Home Platform features, ensuring robust and low latency Application Programming Interfaces (APIs) that scale to serve the needs of Enterprise partners. - Set the technical strategy and roadmap for your team's focus areas, collaborating across the Google Home organization to directly advance Home Objectives and Key Results (OKRs). - Mentor and grow a team of engineers in Bengaluru, fostering a culture of technical excellence, psychological safety, and continuous innovation in distributed systems. - Drive operational excellence for critical enterprise services, balancing rapid feature innovation with robust system maintenance. Qualifications Required: - 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). - 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in people management, supervision, or team leadership. - 8 years of experience in cloud-based software development. - 3 years of experience in team management. - Experience with C++, Go, Python, or Java. - Experience architecting, developing, and scaling high-volume distributed software systems or cloud-native infrastructure. - Experience or Passion in Internet of Things (IOT)/Smart Home. - Ability to communicate technical roadmaps and complex architectural decisions to both engineering teams and non-technical stakeholders.

One address, no account. We’ll tell you when matching roles go live.

More at Google

Related open roles

View all roles