Senior Software Engineering Manager, Shopping

Global technology company specializing in internet-related services and products.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
E-Commerce · AI

Description For Senior Software Engineering Manager, Shopping

Google Commerce is seeking a Senior Software Engineering Manager to lead their Shopping team, focusing on enhancing the Shopping Graph and infrastructure. This role combines technical leadership with people management, requiring expertise in data mining, experiments, and metrics. The position involves managing multiple teams across the Shopping organization, developing strategies for ML-based approaches, and scaling data extraction systems.

The role is central to Google's Commerce mission, which serves over a billion shopping interactions daily. You'll be responsible for improving the quality of the Shopping Graph while leading and developing engineering teams. This position requires both technical depth and leadership skills to drive infrastructure improvements and partner with stakeholders across the organization.

As a leader, you'll oversee critical infrastructure components, manage on-call rotations, and support cross-Product Area clients. The role demands experience in complex organizational environments, with opportunities to create new infrastructure and programs that enable significant improvements in Shopping corpus.

The ideal candidate will combine strong technical expertise in software development with proven leadership experience. You'll need to balance technical decisions with organizational leadership, working closely with Vice Presidents and Shopping leads. This role offers the opportunity to impact billions of users while working with cutting-edge technology in areas like artificial intelligence and large-scale system design.

This position is perfect for someone who enjoys both technical challenges and people leadership, with the ability to drive strategic initiatives while managing and developing engineering talent. You'll be part of Google's mission to revolutionize online shopping experiences while working with a diverse, global team in a collaborative environment.

Last updated 2 days ago

Responsibilities For Senior Software Engineering Manager, Shopping

  • Manage a team and/or other managers as an organization leader in Shopping team
  • Define metrics and develop roadmaps for improving Shopping graph quality
  • Be the accountable organizational leader across Shopping with the Vice President
  • Create new-to-Google infrastructure and programs for Shopping corpus improvements
  • Partner with different stakeholders throughout Shopping to maximize success

Requirements For Senior Software Engineering Manager, Shopping

Python
Java
  • 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)
  • 5 years of experience in a technical leadership role
  • 5 years of experience in people management, supervision/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 5 years of experience working in a complex, matrixed organization (preferred)
  • Experience directly managing a large team or organization
  • Ability to make thoughtful organizational and technical choices
  • A passion for infrastructure and quality work
  • English proficiency

Interested in this job?

Jobs Related To Google Senior Software Engineering Manager, Shopping

Senior Software Engineering Manager, Search

Lead Google Search engineering teams in developing and implementing search technology solutions that impact billions of users globally.

Head of Engineering, YouTube Playables, Gaming

Lead the engineering team for YouTube Playables, overseeing game integration and platform development while managing technical teams and partnerships.

Software Engineering Manager, Google Messages

Lead software engineering team at Google Messages, focusing on preventing abuse and ensuring user safety in messaging products while managing technical strategy and team development.

Engineering Manager, Networking

Lead Google Cloud's Networking team as Engineering Manager, combining technical expertise with people management to drive innovation in cloud infrastructure.

Lead Group Product Manager, Ads

Lead Google's Ads product team in developing innovative advertising solutions, managing product strategy, and driving cross-functional collaboration.