Software Engineering Manager II, Google Messages

Google is a global technology company that builds innovative software platforms and products across desktop and mobile environments.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineering Manager II, Google Messages

Google is seeking a Software Engineering Manager II for their Google Messages team, focusing on Android and Business Communications. This role combines technical leadership with people management, requiring both deep software development expertise and strong leadership capabilities. The position is part of the Platforms and Ecosystems product area, which is responsible for Google's computing software platforms across various environments.

The ideal candidate will lead teams working on delivering communications products for Android and creating a thriving Business Communication ecosystem. They will be responsible for managing a platform that provides low latency, reliable, and scalable privacy-compliant analytics solutions. This role requires expertise in distributed systems, data processing, and team leadership.

As a Software Engineering Manager II, you'll be responsible for setting technical direction, managing team priorities, and ensuring alignment with organizational goals. You'll oversee multiple engineers, providing mentorship, performance feedback, and career development guidance. The role involves significant technical contribution through system design review and code development, while also managing the strategic direction of the team's technical roadmap.

The position offers the opportunity to work on products that impact users worldwide, from mobile apps to TV applications. You'll be part of Google's innovative environment, working with cutting-edge technologies and contributing to large-scale systems that serve millions of users. The role requires a balance of technical expertise, leadership skills, and strategic thinking to successfully drive team performance and product development.

This is an excellent opportunity for experienced technical leaders who want to combine hands-on technical work with people management, working on products that have a global impact. The role offers the chance to work with diverse teams, contribute to significant technical decisions, and shape the future of Google's communication products.

Last updated a day ago

Responsibilities For Software Engineering Manager II, Google Messages

  • Set and communicate team priorities that support the broader organization's goals, align strategy, processes, and decision-making across teams
  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals
  • Meet regularly with individuals to discuss performance and development, and provide feedback and coaching
  • Develop the mid-term technical idea and roadmap within the scope of the team
  • Evolve the roadmap to meet anticipated future requirements and infrastructure needs
  • Design, guide, and vet systems designs within the scope of the broader area
  • Write product or system development code to solve ambiguous problems
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager II, 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 (e.g., Python, C, C++, Java, JavaScript)
  • 5 years of experience in a technical leadership role
  • 3 years of experience in people management, supervision/team leadership role
  • Experience in distributed data processing (preferred)
  • Experience with SQL Pipelines (preferred)
  • Experience with capacity management (preferred)
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Google Messages

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on strategic program management and implementation of technical consulting engagements for government and education sectors.

Leadership Technical Program Manager II, Google Ads

Lead complex engineering projects and teams in Google Ads, managing technical programs that connect people, publishers, and advertisers across the internet.

gTech Business Solutions Architect

Senior technical role focusing on architecting business solutions for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Group Product Manager, Search

Lead product strategy and development for Google Search as a Group Product Manager, shaping how billions of users access information worldwide.

Senior Product Manager, RCS Business Messaging

Lead product strategy and development for Google's RCS Business Messaging platform, focusing on user experience, spam prevention, and ecosystem growth.