Taro Logo

Software Engineering Manager, Google Messages

Google is a global technology leader that specializes in internet-related services and products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering Manager, Google Messages

Google is seeking a Software Engineering Manager for their Google Messages team in Kraków, Poland. This role involves leading a team focused on preventing abuse within the messaging ecosystem, ensuring user safety from phishing, malware, scams, and other unwanted interactions.

Key responsibilities include:

  • Setting team priorities aligned with organizational goals
  • Managing performance and development of team members
  • Developing long-term technical direction and roadmap
  • Overseeing system designs and code reviews

The ideal candidate will have:

  • Bachelor's degree or equivalent experience
  • 8+ years of software development experience
  • 5+ years in a technical leadership role, with 3+ years in people management
  • Experience with various programming languages (e.g., Python, C, C++, Java, JavaScript)

Preferred qualifications:

  • Master's or PhD in Computer Science or related field
  • Experience working in complex, matrixed organizations
  • Experience scaling systems from pilot to mature product

This role is part of Google's Platforms and Ecosystems product area, which focuses on computing software platforms across various environments. The position offers the opportunity to make a significant impact on Google's messaging products and user safety.

Google is an equal opportunity employer committed to building a diverse and inclusive workforce. They offer accommodations for applicants with needs and require English proficiency for efficient global collaboration.

Last updated 8 months ago

Responsibilities For Software Engineering Manager, 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
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching
  • Develop the long-term technical direction and roadmap within, and often beyond, the scope of your teams
  • Evolve the roadmap to meet anticipated future requirements and infrastructure needs
  • Oversee system designs within the scope of the broader area
  • Review 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, 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 a people management, supervision/team leadership role

Interested in this job?