← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior/Software Engineer - Mobile Monetization (Data Analytics)

PubMatic · Pune

📅 06/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 113,540 jobs in India →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About the Role We are looking 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 leverage modern Big Data technologies, cloud platforms, and Generative AI to build 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: 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, Hadoop, and Snowflake on AWS. 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. 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. 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. 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 backend services (Java, REST APIs, JDBC) supporting DSP bidding logic, campaign management tools, and reporting APIs. Design and develop GenAI-powered agents for analytics, operations, and data enrichment using frameworks such as LangChain, LlamaIndex, LangGraph, or custom orchestration frameworks. Design systems that are highly available, fault tolerant, and optimized for low latency and high throughput. Collaborate closely with cross-functional teams to improve platform scalability, reliability, performance, and customer experience. Work with Product Managers to define and implement new analytics capabilities and platform features. Participate in Agile/Scrum ceremonies including sprint planning, backlog grooming, estimation, retrospectives, and release planning. Perform architecture discussions, design reviews, and peer code reviews while promoting software engineering best practices. We'd Love for You to Have: 15+ 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. Hands-on experience developing scalable backend services using Java, REST APIs, JDBC, and relational databases. Strong experience building distributed data pipelines using Spark, Kafka, Hadoop, Snowflake, SQL, and AWS. Experience designing and optimizing large-scale analytical data platforms for Mobile AdTech using Java, Spark, Kafka, Snowflake, SQL, and AWS. 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. Good understanding of data warehousing, dimensional modeling, ETL/ELT design, and distributed computing concepts. Mobile AdTech Experience Experience working with Mobile AdTech platforms or digital advertising ecosystems is highly preferred, including knowledge of: Direct experience with Real-Time Bidding (RTB), OpenRTB protocol, and Mobile DSP/SSP/Ad Exchange architecture. Familiarity with mobile SDK event tracking (impressions, clicks, installs, i .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →