Manpreet Singh

Manpreet Singh Email and Phone Number

Principal Software Engineer @ Google
Santa Clara, CA
Manpreet Singh's Location
Santa Clara, California, United States, United States
Manpreet Singh's Contact Details

Manpreet Singh work email

Manpreet Singh personal email

About Manpreet Singh

A technical lead with nearly two decades of expertise at Google building data processing infrastructure, empowering mission-critical Ads pipelines that report billions of annual dollars, and process trillions of daily events with very tight SLO for latency and completeness. I am skilled at developing product vision, system architecture, execution, launch and production health for data processing systems. I also act as the liaison between business and infrastructure to ensure that the infrastructure is enabling business growth. I truly thrive when I am able to impact business critical data infrastructure problems and solve complex technical challenges. I approach my role uniquely, practicing mindfulness daily and treating everyone with respect in every interaction, a steadfast, core value for me.

Manpreet Singh's Current Company Details
Google

Google

View
Principal Software Engineer
Santa Clara, CA
Website:
goo.gle/3DLEokh
Employees:
315106
Manpreet Singh Work Experience Details
  • Google
    Principal Software Engineer
    Google
    Santa Clara, Ca
  • Google
    Principal Software Engineer
    Google Jun 2006 - Present
    A technical lead with nearly two decades of expertise at Google building data processing infrastructure, empowering mission-critical Ads pipelines that report billions of annual dollars, and process trillions of daily events with very tight SLO for latency and completeness. I am skilled at developing product vision, system architecture, execution, launch and production health for data processing systems. I also act as the liaison between business and infrastructure to ensure that the infrastructure is enabling business growth. I truly thrive when I am able to impact business critical data infrastructure problems and solve complex technical challenges. I approach my role uniquely, practicing mindfulness daily and treating everyone with respect in every interaction, a steadfast, core value for me.[Jan 2024 - Present] Area Technical Lead (ATL) on Data Infrastructure, Ads Privacy * Scope: Set the technical direction for data infrastructure in Ads Privacy to increase velocity and efficiency in complying with new regulations, and drive business growth. * Impact: - Defined a North Star vision, including labeling, enforcement and monitoring. Drove cross-organizational alignment on top investments to achieve the vision. - Led strategic technical direction, execution and landing for Data Processing in the Digital Markets Act, critical EU regulation that required timely compliance.
  • Google
    Uber Technical Lead (Utl) For Core Data Processing (2018 - 2023)
    Google Jan 2018 - Present
    Conceptualized, designed, implemented and landed a generic stream data processing system. Infrastructure runs as a service and provides SLOs for latency and completeness.* Scope: Responsible for the infrastructure that generates metrics and empowers mission-critical Ads pipelines, reporting billions of dollars per year to external advertisers and publishers. These metrics empower Google’s internal systems improving the quality of Ads, attributing conversion credit, and measuring Google Analytics, etc.* Impact: Reduced end-to-end latency for Ads processing by 50% with 10x better stability, while being cost neutral. Built techniques such as operator push-down, sort preserving operators, and more for stream processing.* Impact: Drove an effort to evolve from an AdWords-specific infrastructure to a Google-wide data processing platform. The system now underpins major Google businesses, including Ads, Search, Assistant, Play, and more. - The infra enables products to unlock new business capabilities. Systems can now scale significantly, while saving costs and achieving tighter SLOs. - Re-architected the system to run as a service, with isolation between user’s business logic and the underlying infrastructure. When an end-to-end SLO violation occurs, the system can automatically identify whether the root cause is the user's business logic or the infrastructure, and page the appropriate on-call lead. - Scaled the infrastructure from O(100) to O(10K) pipelines.Built a unified interface and user experience for both streaming and batch workloads. - The system can perform operations such as joining multiple streams of events, joining events with a transactional database, pre-aggregating metrics before injecting them into an analytical storage. It provides multiple APIs to users, including C++, SQL, Flume, and more.* Recognition: Received a prestigious internal Google Tech Impact Award, and 3 org-level Tech Impact Awards over the past three years.
  • Google
    Uber Technical Lead For Ads Data Processing (2006 - 2017)
    Google Jun 2006 - Present
    * Scope: Multi-homed the Ads streaming data processing infrastructure. * Impact: This achieved high reliability and resistance to both machine and data center outages, while maintaining latency SLOs and data correctness. These systems produce output data that is replicated across data centers and is globally consistent with exactly-once semantics, avoiding inconsistencies that may arise when duplicate streams are generated.
  • Google
    Panels & Publications
    Google Jun 2006 - Present
    * Led and moderated panel on stream data processing in BIRTE 2018 (VLDB Workshop).* “Ubiq: A scalable and fault-tolerant log processing infrastructure”, BIRTE 2016 (VLDB Workshop).* “Photon: Fault-tolerant and scalable joining of continuous data streams”, SIGMOD 2013.
  • Google
    Community Contributions On Diversity, Equity And Inclusion (Dei)
    Google Jun 2006 - Present
    I practice mindfulness daily.I created daily drawings on how to apply Mindfulness teachings in daily life. I shared these with 600+ Googlers who love seeing these as a source of daily inspiration.For the better well-being of Googlers, I created content on acceptance, forgiveness and setting healthy boundaries. Led 50+ live classes, including sessions during Resilience Week. These classes had 500+ attendees with 90%+ indicating they found the experience worth their time.
  • Microsoft Research
    Summer Intern
    Microsoft Research May 2005 - Aug 2005
    Redmond, Washington, Us
    I was a summer intern at Microsoft research, working with the Systems and Networking team.
  • Ibm T.J. Watson Research
    Summer Intern
    Ibm T.J. Watson Research May 2004 - Aug 2004
    Armonk, New York, Ny, Us
    I was a summer intern with the networking group at IBM T.J. Watson Research (New York).

Manpreet Singh Skills

C++ Distributed Systems Algorithms Software Development Streaming Data Processing Large Scale Distributed Systems Big Data Scalability Reliability Computer Science Mapreduce Hadoop Spark Publications

Manpreet Singh Education Details

  • Cornell University
    Cornell University
    Computer Science (Distributed Systems)
  • Indian Institute Of Technology, Delhi
    Indian Institute Of Technology, Delhi
    Mathematics And Computing

Frequently Asked Questions about Manpreet Singh

What company does Manpreet Singh work for?

Manpreet Singh works for Google

What is Manpreet Singh's role at the current company?

Manpreet Singh's current role is Principal Software Engineer.

What is Manpreet Singh's email address?

Manpreet Singh's email address is ma****@****ail.com

What is Manpreet Singh's direct phone number?

Manpreet Singh's direct phone number is +160726*****

What schools did Manpreet Singh attend?

Manpreet Singh attended Cornell University, Indian Institute Of Technology, Delhi.

What skills is Manpreet Singh known for?

Manpreet Singh has skills like C++, Distributed Systems, Algorithms, Software Development, Streaming Data Processing, Large Scale Distributed Systems, Big Data, Scalability, Reliability, Computer Science, Mapreduce, Hadoop.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.