Software Engineering Manager, Google Messages

Google is a global technology leader developing innovative products and platforms used by billions of people worldwide.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineering Manager, Google Messages

Google Messages is seeking a Software Engineering Manager to lead their abuse prevention initiatives within the messaging ecosystem. This role combines technical leadership with people management, focusing on keeping users safe from phishing, malware, scams, and other unwanted interactions. The position is part of Google's Platforms and Ecosystems product area, which develops software platforms across desktop, mobile, and applications.

As a Software Engineering Manager, you'll be responsible for managing multiple teams and locations, overseeing large-scale project deployments, and contributing to product strategy. The role requires both technical expertise and leadership skills to guide engineers in optimizing code and developing effective solutions. You'll work in areas including information retrieval, artificial intelligence, natural language processing, distributed computing, and system design.

The ideal candidate will have extensive experience in software development, proven leadership abilities, and a track record of scaling systems. You'll partner with product teams to identify potential abuse vectors, establish protections, and maintain security measures. This position offers the opportunity to make a significant impact on Google's messaging products while leading a team of talented engineers in creating innovative solutions that affect users worldwide.

Working at Google means joining a company committed to diversity, equality, and inclusion, with a culture that values technical excellence and innovation. The role offers the chance to work on complex technical challenges while developing leadership skills and contributing to products used by millions of people globally.

Last updated an hour 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)

Benefits For Software Engineering Manager, Google Messages

Medical Insurance
Parental Leave
Equity
  • Equal employment opportunity
  • Inclusive work environment
  • Accommodation for special needs
  • Comprehensive benefits package

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 next-generation search technology, combining technical expertise with people management to drive innovation and impact billions of users.

Senior Product Manager, Search Platforms

Lead product strategy and development for Google Search Platforms, driving technical innovation and platform improvements that impact millions of users globally.

Head of Engineering, YouTube Playables, Gaming

Lead the YouTube Playables engineering team to scale game integration and empower developers at Google.

Software Engineering Manager, Billing Finance

Lead software engineering manager role at Google Cloud, focusing on billing finance systems and team leadership in Hyderabad.

Senior Technical Program Manager, Google Translate

Senior Technical Program Manager position at Google Translate, leading complex engineering projects and driving organizational excellence.