Technical Lead, Staff Software Engineer

Google is a global technology company that develops next-generation technologies serving billions of users worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce

Description For Technical Lead, Staff Software Engineer

Google is seeking a Technical Lead, Staff Software Engineer to join their Commerce team, focusing on Shopping infrastructure and experiences. This role is crucial in developing and maintaining the Shopping Graph, with a particular emphasis on inventory selection excellence. The position involves leading engineering initiatives in data mining, experiments, and metrics while managing infrastructure that supports merchant-facing automated feed management solutions.

The role combines technical leadership with strategic thinking, requiring the ability to partner across various teams including Search and Core Infrastructure organizations. You'll be responsible for defining metrics and roadmaps to improve the Buyable corpus comprehensiveness and quality, while also creating new infrastructure programs that enable significant improvements in the Shopping corpus.

As a technical leader, you'll guide an engineering team focused on data mining, experiments, logging, and metrics, while maintaining on-call rotations and cross-Product Area client support. The position requires extensive experience in software development, particularly with data structures/algorithms, and a proven track record in testing and launching software products.

Google's Commerce team serves over a billion shopping interactions daily, making this role integral to the company's mission of being an essential part of the shopping journey for consumers. You'll work in an environment that values diversity, inclusion, and respect, while contributing to technology that impacts billions of users globally.

The ideal candidate will bring fresh ideas to areas including distributed computing, large-scale system design, and artificial intelligence. This role offers opportunities to work on critical projects with the flexibility to evolve as the business grows. You'll be at the forefront of developing solutions that help both consumers in their shopping journey and merchants in connecting with their customers effectively.

Last updated 2 days ago

Responsibilities For Technical Lead, Staff Software Engineer

  • Provide technical guidance and lead an engineering team with a focus on Data mining, Experiments, Logging, Metrics, and infrastructure
  • Define metrics and develop roadmaps for improving Buyable corpus comprehensiveness and quality
  • Partner with Search and Core Infrastructure organizations
  • Create new infrastructure and programs for Shopping corpus improvements
  • Partner with teams throughout Shopping to maximize success

Requirements For Technical Lead, Staff Software Engineer

Java
Python
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience architecting and developing software for scalable, distributed systems
  • Experience in building large-scale infrastructure offering
  • Excellent communication skills
  • Collaborative working style

Interested in this job?

Jobs Related To Google Technical Lead, Staff Software Engineer

Staff Software Engineer, Technical Lead, Dataform

Lead technical direction and development of Google Cloud's Dataform platform, architecting scalable solutions and driving innovation in cloud data processing.

Technical Lead, Staff Software Engineer, Chrome Sync Server

Lead Chrome Sync Server development at Google, combining technical leadership with hands-on engineering to build scalable solutions for billions of users.

Senior Staff Software Engineer, Application Integration

Lead software engineering role at Google Cloud, focusing on application integration and distributed systems architecture.

Staff Software Engineer, Search Qualification Platform

Staff Software Engineer position at Google, focusing on Search Qualification Platform development and mobile search optimization.

Tech Lead, Software Engineering, People with Disabilities

Technical leadership role at Google focusing on software engineering and team management, specifically for candidates with disabilities in Brazil.