Staff Software Engineer, Full Stack, Google Cloud Business Platform

Google•Sunnyvale, CA
•$207,000 - $300,000

About The Position

Google software engineers develop technologies used at massive scale and work on projects critical to Google's needs. In this role, you will work on Customer Main, the foundational customer identity and Master Data Management (MDM) platform within Google Cloud Business Platform. Customer Main provides a source of truth for millions of Google Cloud enterprise customers and contacts worldwide, supporting business flows such as marketing, sales, booking, business recognition, and financial reporting through low-latency serving gateways, stateful cross-system orchestration, and canonical data models. You will help build next-generation enterprise identity, lifecycle management, graph-based queries, and AI-powered MDM systems. The work addresses complex customer structures, mergers and reorganizations, data quality, multi-tier commercial relationships, and consistency across sales, contracting, billing, and financial compliance. You will lead technical direction, develop a scalable platform, coordinate architecture across Google Cloud teams, and productionize Gemini-powered MDM. Individual pay is determined by job-related skills, experience, and relevant education or training. The listed US compensation is $207,000–$300,000 USD, plus a 20% bonus target, equity, and benefits.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing and launching software products.
  • 5 years of experience with full-stack development across back-end codebases such as Java, Python, Golang, or C++, and front-end technologies including JavaScript or TypeScript, HTML, CSS, or equivalent.
  • 3 years of experience with software design and architecture.
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Nice To Haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.
  • Experience architecting B2B customer identity, entity resolution, and commercial hierarchies, or leading large-scale identity platforms such as Cloud, Ads, Payments, or Workspace.
  • Experience applying GenAI/ML to entity matching and workflow automation within strict audit and data-privacy constraints, such as SOX or GDPR.

Responsibilities

  • Lead the technical goal for next-generation enterprise customer identities, partner identities, and monetizer account hierarchies.
  • Build a highly scalable, low-latency platform with strong SLAs to support millions of customers and massive data workloads.
  • Act as the technical bridge across the Google Cloud ecosystem, leading cross-team architecture for end-to-end lead-to-cash business flows.
  • Design and productionize Gemini-powered Master Data Management to drive data intelligence and business growth.
  • Partner with cross-functional leaders to translate ambiguous requirements into durable abstractions.
  • Author design documents, uphold privacy standards, and mentor engineers.

Benefits

  • Equity
  • Benefits
  • 20% bonus target
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service