Taro Logo

Software Engineering Manager, Customer Conversations Platform

Google is a global technology company that specializes in internet-related services and products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering Manager, Customer Conversations Platform

Google is seeking a Software Engineering Manager for the Customer Conversations Platform team. This role involves managing engineering teams through the full software development life-cycle, developing and deploying distributed systems with ML-powered capabilities. The team focuses on building Alphabet's next-generation Service Desk platform to serve the needs of the sales and support ecosystem.

As a Software Engineering Manager, you will:

  • Participate in and lead design, architectural, roadmap, prioritization, and operational decisions
  • Drive software engineering projects from definition to delivery and maintenance
  • Communicate and collaborate with various stakeholders across Product, UX, and Program teams
  • Recruit engineers, mentor and coach them to develop their skills
  • Set the team idea, strategy, and goals
  • Maintain standards and best practices for engineering excellence
  • Support collaboration with other engineering teams

The ideal candidate will have:

  • A 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
  • 2 years of experience in people management or team leadership
  • Experience collaborating across organizational boundaries to drive alignment
  • Knowledge of leadership, management, distributed systems, and API design
  • Experience with artificial intelligence, stakeholder management, Java, enterprise platforms, and data analytics

Join Google's Corp Eng team to build world-leading business solutions that scale a more helpful Google for everyone. As part of Google's IT organization, you'll provide end-to-end solutions for organizations across Google, creating the right tools, platforms, and experiences for all Googlers.

Last updated 9 months ago

Responsibilities For Software Engineering Manager, Customer Conversations Platform

  • Manage engineering teams through the full software development life-cycle, develop and deploy distributed systems with ML powered capabilities
  • Participate/lead design, architectural, roadmap, prioritization, and operational decisions, driving software engineering projects from definition to delivery and maintenance
  • Communicate and collaborate with various stakeholders across Product, UX, Program, and recruit engineers, mentoring and coaching them to develop their skills, while setting the team idea, strategy, and goals
  • Maintain standards and best practices for engineering excellence, and support collaboration with other engineering teams

Requirements For Software Engineering Manager, Customer Conversations Platform

Java
Python
JavaScript
  • 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
  • 2 years of experience in a people management, supervision/team leadership role
  • Experience collaborating across organizational boundaries and constraints to drive alignment
  • Experience with leadership, management, distributed systems, and API design
  • Experience with artificial intelligence, stakeholder management, Java, enterprise platform, and data analytics

Interested in this job?