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
Contact Company
8+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineering Manager II, Google Messages

Google Messages is seeking a Software Engineering Manager II to join their Android and Business Communications team. This role combines technical leadership with people management, focusing on delivering communications products for Android and creating a thriving Business Communication ecosystem. The position requires an experienced leader with 8+ years of software development expertise and 5 years of technical leadership experience.

As a Software Engineering Manager at Google, you'll be responsible for managing and growing a team of engineers while contributing to technical strategy and product development. The role involves overseeing the development of large-scale projects across multiple sites internationally, working with cutting-edge technologies in areas such as distributed computing, system design, and artificial intelligence.

The team specifically focuses on providing low latency, reliable, and scalable privacy-compliant analytics platforms and solutions for decision-making within Android and Business Communication ecosystem. You'll be working within the Platforms and Ecosystems product area, which is responsible for Google's computing software platforms across various environments.

Key responsibilities include setting team priorities, managing performance, developing technical roadmaps, and ensuring best practices in code development. The ideal candidate will have strong technical expertise in languages like Python, Java, or JavaScript, experience with SQL pipelines, and a proven track record of leading teams in a dynamic environment.

This role offers the opportunity to make a significant impact on products used by millions of people worldwide, working at the intersection of technical innovation and team leadership. You'll be part of Google's mission to build innovative and compelling software products that have a real impact on people's lives across the world.

The position is based in Kraków, Poland, and offers the chance to work with Google's world-class engineering teams while contributing to the evolution of Android and business communication technologies. If you're passionate about technical leadership, team development, and building scalable solutions that impact global users, this role presents an excellent opportunity to advance your career at one of the world's leading technology companies.

Last updated 19 days 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
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a changing organization (preferred)
  • Experience in distributed data processing (preferred)
  • Experience with SQL Pipelines (preferred)
  • Experience with capacity management (preferred)

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.