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 13 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)

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

Product Manager, Core Information Retrieval

Lead product strategy and development for Google's Core Information Retrieval team, focusing on infrastructure optimization and cross-functional collaboration.

Product Manager, Google Developer Program

Lead product strategy and development for Google Developer Program, focusing on creating exceptional developer experiences across Google's products.

Group Product Manager, Search

Lead product strategy and development for Google Search, guiding cross-functional teams to create innovative search solutions that impact billions of users globally.

Networking SoC Architect, Google Cloud

Principal Software Engineer position at Google Cloud focusing on networking SoC architecture and custom silicon solutions for data center infrastructure.

Application Engineering Manager

Lead engineering team in developing and maintaining enterprise legal solutions at Google, managing internal applications and third-party integrations.