Software Engineering Manager, Google Messages

Google is a global technology leader that develops innovative software products and platforms across multiple computing environments.
Backend
Principal Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineering Manager, Google Messages

Google is seeking a Software Engineering Manager for their Messages team, focusing on preventing abuse within the messaging ecosystem. This role combines technical leadership with people management, requiring expertise in software development and team leadership. The position is part of the Platforms and Ecosystems product area, which develops software platforms across various environments. The role involves protecting users from phishing, malware, scams, and other unwanted interactions in messaging products. The ideal candidate will have extensive experience in software development, technical leadership, and people management. They will be responsible for setting team priorities, developing technical roadmaps, and ensuring the successful deployment of large-scale projects across multiple international sites. This position offers the opportunity to impact Google's messaging products' security and user safety while leading and developing a team of engineers. The role requires collaboration with product teams to identify potential abuse vectors and establish robust protection mechanisms. As part of Google's engineering leadership, you'll contribute to product strategy and help scale systems from pilot phase to mature products, working in a complex, matrixed organization that develops innovative software solutions used by people worldwide.

Last updated 2 days ago

Responsibilities For Software Engineering Manager, Google Messages

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop long-term technical direction and roadmap
  • Oversee system designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback
  • Align strategy, processes, and decision-making across teams

Requirements For Software Engineering Manager, Google Messages

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 5 years of experience in a technical leadership role
  • 3 years of experience in people management/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)
  • Experience in scaling systems from pilot/start-up phase to mature product (preferred)

Interested in this job?

Jobs Related To Google Software Engineering Manager, Google Messages

Senior Software Engineering Manager, Search

Lead Google Search engineering teams in developing and implementing search technology solutions that impact billions of users globally.

Head of Engineering, YouTube Playables, Gaming

Lead the engineering team for YouTube Playables, overseeing game integration and platform development while managing technical teams and partnerships.

Engineering Manager, Networking

Lead Google Cloud's Networking team as Engineering Manager, combining technical expertise with people management to drive innovation in cloud infrastructure.

Lead Group Product Manager, Ads

Lead Google's Ads product team in developing innovative advertising solutions, managing product strategy, and driving cross-functional collaboration.

Senior Software Engineering Manager, Shopping

Lead Google's Shopping team as Senior Software Engineering Manager, overseeing infrastructure, data mining, and team development while improving Shopping Graph quality.