Our work directly impacts billions of users by protecting users from harm, improving ad quality, and optimizing campaigns for advertiser return-on-investment. We foster a culture of deep collaboration, partnering closely with teams like Google Research and DeepMind to solve complex challenges. Join us to work on state-of-the-art AI, take on problems at an unparalleled scale, and build the next generation of advertising technology.Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google.
Drive the architectural goal and execute the multi-year technical strategy for our unified attribution data-out platform, scaling stateful streaming pipelines processing over one trillion events per day across Google Ads, Google Analytics, and Google Marketing Platform.
Pioneer next-generation and agentic measurement experiences, leading technical explorations and architecture for privacy-centric data-out capabilities to enable closed-loop intelligence between attribution, reporting, and automated bidding.
Lead cross-organizational technical partnerships with senior engineering and product leaders across Bidding, Reporting, Analytics, and Privacy to align on system boundaries and simplify architectures.
Manage and grow a team of software engineers, fostering a culture of technical excellence, psychological safety, and career development.
Drive improvements in end-to-end pipeline latency, fault tolerance, data fidelity, and compute efficiency across large-scale distributed storage and stream-processing systems.
Minimum qualifications
Bachelor's degree or equivalent practical experience.
8 years of experience with software design and architecture.
Experience with distributed systems and coding in C++.
Experience designing, building, or operating data pipelines or storage systems that process data (e.g., petabyte datasets, or stream processing systems handling billions of events per day).
People management experience.
Preferred qualifications
Master's degree in Computer Science, a related technical field, or equivalent practical experience.
Experience designing and implementing large-scale data processing pipelines and databases (SQL/NoSQL) with strict adherence to data privacy, governance, and security standards (e.g., implementing data minimization, encryption at rest/transit, or data access controls).
Experience collaborating with cross-functional partners (e.g., Product Management, Engineering, Data Science, and Sales) to design, launch, or optimize digital advertising products or monetization platforms.
Experience working with Generative AI.
Experience working with FlumeC++.
Bachelor's degree or equivalent practical experience.
8 years of experience with software design and architecture.
Experience with distributed systems and coding in C++.
Experience designing, building, or operating data pipelines or storage systems that process data (e.g., petabyte datasets, or stream processing systems handling billions of events per day).
People management experience.