Pay
Higher than most similar jobs
$200K–$230K against $127K–$190K, the middle half of what similar US postings state.
From 2,229 postings in the last year. Stated ranges, not salaries paid.
Redwood City, US
Actively hiring, first seen by us 3 hours agoTotal Compensation Range $200,000—$230,000 USDRead the full posting
PubMatic is seeking for a passionate Data Engineer to join our Mobile Advertising Platform engineering team.
You will design and implement distributed systems capable of processing billions of mobile advertising events every day including ad requests, impressions, clicks, installs, conversions, in-app events, and auction logs.
You'll collaborate with Product Managers, ML Engineers, Data Scientists, and Backend Engineers to build next-generation Mobile AdTech products.
Design and build highly scalable data platforms capable of processing billions of mobile advertising events with low latency and high availability.
Build modern data platforms with Spark, Kafka, Hadoop, Go, and Rust on PubMatic's in-house data centers at internet scale, with low latency and high availability.
PubMatic is seeking for a passionate Data Engineer to join our Mobile Advertising Platform engineering team. In this role, you will build highly scalable data platforms powering Mobile Programmatic Advertising, RTB bidding systems, attribution, campaign optimization, fraud detection, and real-time analytics.
You will design and implement distributed systems capable of processing billions of mobile advertising events every day including ad requests, impressions, clicks, installs, conversions, in-app events, and auction logs. You'll build both real-time event processing and large-scale batch processing systems on PubMatic's in-house data centers, leveraging modern Big Data technologies (Spark, Kafka, Hadoop), high-performance services in Go and Rust, and Generative AI to deliver intelligent analytics and automation solutions.
You will design and implement distributed systems capable of processing billions of mobile advertising events every day including ad requests, impressions, clicks, installs, conversions, in-app events, and auction logs. You'll build both real-time event processing and large-scale batch processing systems on PubMatic's in-house data centers, leveraging modern Big Data technologies (Spark, Kafka, Hadoop), high-performance services in Go and Rust, and Generative AI to deliver intelligent analytics and automation solutions. You'll collaborate with Product Managers, ML Engineers, Data Scientists, and Backend Engineers to build next-generation Mobile AdTech products. What You'll Do:
What You'll Do: Design and build highly scalable data platforms capable of processing billions of mobile advertising events with low latency and high availability. Design and build ultra-low-latency, high-throughput data pipelines processing the full mobile event funnel — ad request → impression → click → install → in-app conversion event — including OpenRTB bid request/response logging, auction analytics, and win-rate/bid-landscape reporting across multiple SSPs and ad exchanges, using Kafka, Spark Streaming, and Hadoop on our in-house data centers.
Help shape the future of real-time analytics, attribution, campaign pacing, fraud/IVT detection, and GenAI-powered automation for mobile app monetization. Build modern data platforms with Spark, Kafka, Hadoop, Go, and Rust on PubMatic's in-house data centers at internet scale, with low latency and high availability. Collaborate with industry-leading engineers, product managers, data scientists, ML engineers, DSP partners, and publisher teams.
Qualification: Should have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university. Additional Information:
PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes.
In the employer’s words · Read in context
Actively hiringFirst seen by us today, still listed, and not a repost of an earlier posting.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Higher than most similar jobs
$200K–$230K against $127K–$190K, the middle half of what similar US postings state.
From 2,229 postings in the last year. Stated ranges, not salaries paid.
Day 0
Early. Similar jobs usually come down between day 6 and day 55.
At Pubmatic, jobs usually come down by about day 68.
From 12,976 similar postings that came down, and 8 of Pubmatic’s. Coming down is not always a hire.
7 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Design large-scale Invalid Traffic (IVT) and ad fraud detection systems — click spam, install hijacking, SDK spoofing, device farms — using rules-based and ML-driven detection across billions of daily events. - Develop high-performance backend services and data processors (Java, Go, Rust, REST APIs, JDBC) supporting DSP bidding logic, campaign management tools, and reporting APIs. - Operate and scale data infrastructure in PubMatic's in-house data centers — Kafka, Spark, and Hadoop clusters — including capacity planning, performance tuning, storage and compute efficiency, and cost optimization on bare-metal hardware.
We'd Love for You to Have: - 1–5+ years of professional experience in Java backend development and data engineering. - Strong computer science fundamentals including data structures, algorithms, distributed systems, and software design principles.
- Strong computer science fundamentals including data structures, algorithms, distributed systems, and software design principles. - Hands-on experience developing scalable backend services using Java, REST APIs, JDBC, and relational databases. - Strong experience building distributed real-time and batch data pipelines using Spark, Kafka, Hadoop, and SQL on on-premise / in-house data center infrastructure.
- Strong experience building distributed real-time and batch data pipelines using Spark, Kafka, Hadoop, and SQL on on-premise / in-house data center infrastructure. - Experience designing and optimizing large-scale analytical data platforms for Mobile AdTech using Java, Go, Rust, Spark, Kafka, and SQL. Strong understanding of real-time event processing, distributed data systems, and data warehouse architectures. Familiarity with distributed query engines, modern data lake technologies, and high-performance analytical databases (e.g., Trino, Presto, ClickHouse, Apache Iceberg, Delta Lake, or Apache Hudi) is an added advantage. - Experience processing high-volume streaming data using Spark Streaming, Kafka Streams, or similar technologies.
- Experience processing high-volume streaming data using Spark Streaming, Kafka Streams, or similar technologies. - Programming proficiency in Go and/or Rust for building high-throughput, low-latency data services, event collectors, and stream processors, in addition to Java. - Solid understanding of real-time vs. batch processing trade-offs (Lambda/Kappa architectures), event-time processing, partitioning strategies, schema evolution (Avro/Protobuf/Parquet), and data correctness at scale.
PubMatic is seeking for a passionate Data Engineer to join our Mobile Advertising Platform engineering team. In this role, you will build highly scalable data platforms powering Mobile Programmatic Advertising, RTB bidding systems, attribution, campaign optimization, fraud detection, and real-time analytics. You will design and implement distributed systems capable of processing billions of mobile advertising events every day including ad requests, impressions, clicks, installs, conversions, in-app events, and auction logs. You'll build both real-time event processing and large-scale batch processing systems on PubMatic's in-house data centers, leveraging modern Big Data technologies (Spark, Kafka, Hadoop), high-performance services in Go and Rust, and Generative AI to deliver intelligent analytics and automation solutions. You'll collaborate with Product Managers, ML Engineers, Data Scientists, and Backend Engineers to build next-generation Mobile AdTech products.
- Help shape the future of real-time analytics, attribution, campaign pacing, fraud/IVT detection, and GenAI-powered automation for mobile app monetization. - Build modern data platforms with Spark, Kafka, Hadoop, Go, and Rust on PubMatic's in-house data centers at internet scale, with low latency and high availability. - Collaborate with industry-leading engineers, product managers, data scientists, ML engineers, DSP partners, and publisher teams.
- Hands-on experience developing scalable backend services using Java, REST APIs, JDBC, and relational databases. - Strong experience building distributed real-time and batch data pipelines using Spark, Kafka, Hadoop, and SQL on on-premise / in-house data center infrastructure. - Experience designing and optimizing large-scale analytical data platforms for Mobile AdTech using Java, Go, Rust, Spark, Kafka, and SQL. Strong understanding of real-time event processing, distributed data systems, and data warehouse architectures. Familiarity with distributed query engines, modern data lake technologies, and high-performance analytical databases (e.g., Trino, Presto, ClickHouse, Apache Iceberg, Delta Lake, or Apache Hudi) is an added advantage.
- Experience building scalable, production-grade AI or data platforms. - Strong SQL optimization and query performance tuning skills. - Experience running Big Data platforms on-premise — managing Kafka, Spark, and Hadoop/HDFS clusters, capacity planning, and hardware-aware performance tuning in a private data center environment.
- Experience with CI/CD pipelines, Docker, Kubernetes, and containerized application deployment on bare-metal / in-house data center infrastructure. - Experience with monitoring and observability tools such as Grafana, Prometheus, Datadog, or similar. - Strong debugging and troubleshooting skills in distributed environments.
- Experience running Big Data platforms on-premise — managing Kafka, Spark, and Hadoop/HDFS clusters, capacity planning, and hardware-aware performance tuning in a private data center environment. - Experience with CI/CD pipelines, Docker, Kubernetes, and containerized application deployment on bare-metal / in-house data center infrastructure. - Experience with monitoring and observability tools such as Grafana, Prometheus, Datadog, or similar.
- Design and build highly scalable data platforms capable of processing billions of mobile advertising events with low latency and high availability. - Design and build ultra-low-latency, high-throughput data pipelines processing the full mobile event funnel — ad request → impression → click → install → in-app conversion event — including OpenRTB bid request/response logging, auction analytics, and win-rate/bid-landscape reporting across multiple SSPs and ad exchanges, using Kafka, Spark Streaming, and Hadoop on our in-house data centers. - Architect real-time campaign pacing and budget delivery systems, applying bid optimization techniques so spend controls and bid strategy adjustments react to live auction signals within seconds.
- Design and optimize scalable ETL/ELT pipelines and data models supporting Mobile AdTech use cases such as campaign reporting, attribution, audience segmentation, fraud detection, and revenue analytics. - Develop and tune large-scale batch processing jobs on Spark and Hadoop (HDFS/YARN) — hourly and daily aggregations, backfills, reprocessing, and data reconciliation between real-time and batch layers — with strong workflow orchestration, SLAs, and data-quality checks. - Design large-scale Invalid Traffic (IVT) and ad fraud detection systems — click spam, install hijacking, SDK spoofing, device farms — using rules-based and ML-driven detection across billions of daily events.
- Develop high-performance backend services and data processors (Java, Go, Rust, REST APIs, JDBC) supporting DSP bidding logic, campaign management tools, and reporting APIs. - Operate and scale data infrastructure in PubMatic's in-house data centers — Kafka, Spark, and Hadoop clusters — including capacity planning, performance tuning, storage and compute efficiency, and cost optimization on bare-metal hardware. - Design and develop GenAI-powered agents for analytics, operations, and data enrichment using frameworks such as LangChain, LlamaIndex, LangGraph, or custom orchestration frameworks.
- Strong SQL optimization and query performance tuning skills. - Experience running Big Data platforms on-premise — managing Kafka, Spark, and Hadoop/HDFS clusters, capacity planning, and hardware-aware performance tuning in a private data center environment. - Experience with CI/CD pipelines, Docker, Kubernetes, and containerized application deployment on bare-metal / in-house data center infrastructure.
- Architect and implement real-time streaming pipelines to ingest, process, and analyze billions of advertising events including impressions, clicks, installs, conversions, and in-app events. - Build real-time event processing systems with event-time semantics, windowed aggregations, watermarking, late/out-of-order event handling, deduplication, and exactly-once or idempotent delivery guarantees across Kafka and Spark Structured Streaming. - Design and optimize scalable ETL/ELT pipelines and data models supporting Mobile AdTech use cases such as campaign reporting, attribution, audience segmentation, fraud detection, and revenue analytics.
- Experience designing and optimizing large-scale analytical data platforms for Mobile AdTech using Java, Go, Rust, Spark, Kafka, and SQL. Strong understanding of real-time event processing, distributed data systems, and data warehouse architectures. Familiarity with distributed query engines, modern data lake technologies, and high-performance analytical databases (e.g., Trino, Presto, ClickHouse, Apache Iceberg, Delta Lake, or Apache Hudi) is an added advantage. - Experience processing high-volume streaming data using Spark Streaming, Kafka Streams, or similar technologies. - Programming proficiency in Go and/or Rust for building high-throughput, low-latency data services, event collectors, and stream processors, in addition to Java.
Complete your application on pubmatic.com. The employer’s form will show what is required.
Already applied? Track this application
New Data Engineer postings at the employers we follow are up 7% over the last 6 weeks compared with the 6 before.
Each bar is one week of new postings. The darkest bars are the last 6 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
We file this job under Data Engineer, by the work the posting describes.
Data engineers build and run the pipelines that copy data out of apps and outside services into a warehouse or lake, and fix them when a source changes or a load fails.
Expect SQL, Python, a cloud platform, a scheduler such as Airflow, and often tools for large data such as Spark or Kafka.
An analytics engineer works one step later, turning the raw data a data engineer lands into clean tables people can query.
The government has no code for data engineers, so these figures are for the closest group, database architects, which includes data integration and data warehousing specialists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.
About the Role
PubMatic is seeking for a passionate Data Engineer to join our Mobile Advertising Platform engineering team. In this role, you will build highly scalable data platforms powering Mobile Programmatic Advertising, RTB bidding systems, attribution, campaign optimization, fraud detection, and real-time analytics.
You will design and implement distributed systems capable of processing billions of mobile advertising events every day including ad requests, impressions, clicks, installs, conversions, in-app events, and auction logs. You'll build both real-time event processing and large-scale batch processing systems on PubMatic's in-house data centers, leveraging modern Big Data technologies (Spark, Kafka, Hadoop), high-performance services in Go and Rust, and Generative AI to deliver intelligent analytics and automation solutions.
You'll collaborate with Product Managers, ML Engineers, Data Scientists, and Backend Engineers to build next-generation Mobile AdTech products.
What You'll Do:
We'd Love for You to Have:
Bonus Qualifications
Mobile AdTech Experience
Experience working with Mobile AdTech platforms or digital advertising ecosystems is highly preferred, including knowledge of:
Generative AI Experience
Experience building production-grade GenAI applications including:
Additional Preferred Skills
Why Join Us?
AI-Enabled Engineering Mindset
We value engineers who actively leverage Generative AI tools and IDEs (e.g., GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf) to accelerate development, improve code and data quality, automate repetitive tasks, and enhance documentation and debugging workflows. Engineers who demonstrate AI-first thinking — using these tools to drive faster experimentation, ideation, and technical execution — will thrive in our high-scale, data-intensive environment.
Qualification:
Should have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university.
Additional Information:
Return to Office: PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions.
Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!.
Diversity and Inclusion: PubMatic is proud to be an equal opportunity employer; we don’t just value diversity, we promote and celebrate it. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status
About PubMatic
PubMatic is one of the world’s leading scaled digital advertising platforms, offering more transparent advertising solutions to publishers, media buyers, commerce companies and data owners, allowing them to harness the power and potential of the open internet to drive better business outcomes.
Founded in 2006 with the vision that data-driven decisioning would be the future of digital advertising, we enable content creators to run a more profitable advertising business, which in turn allows them to invest back into the multi-screen and multi-format content that consumers demand.
Compensation Disclosure
In accordance with applicable law, the below salary range provided is PubMatic’s reasonable estimate of the total compensation for this role. New hires and current team members are typically compensated toward the middle of our pay range. The actual amount may vary, based on non-discriminatory factors such as location, experience, knowledge, skills and abilities. In addition to salary PubMatic also offers a bonus and a competitive benefits package.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
Total Compensation Range $200,000—$230,000 USD
Redwood City, US
Additional Information: Return to Office: PubMatic employees throughout the globe have returned to our offices via a hybrid work schedule (3 days “in office” and 2 days “working remotely”) that is intended to maximize collaboration, innovation, and productivity among teams and across functions. Benefits: Our benefits package includes the best of what leading organizations provide, such as paternity/maternity leave, healthcare insurance, broadband reimbursement. As well, when we’re back in the office, we all benefit from a kitchen loaded with healthy snacks and drinks and catered lunches and much more!.
No clear work-authorization passage found. Eligibility is unconfirmed.