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.