{"id":2439068,"url":"https://alion.io/job/pubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics","title":"Senior/Software Engineer - Mobile Monetization (Data Analytics)","company":{"id":5112,"name":"PubMatic","domain":"pubmatic.com","url":"https://alion.io/company/pubmatic","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":75,"open_postings":27,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":18000,"max_usd":42000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"Apache Hudi","optional":false},{"name":"Apache Iceberg","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Claude","optional":false},{"name":"ClickHouse","optional":false},{"name":"Cohere SDK","optional":false},{"name":"Delta Lake","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Gemini","optional":false},{"name":"Hadoop","optional":false},{"name":"Java","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM","optional":false},{"name":"Mistral","optional":false},{"name":"OpenAI","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Presto","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Snowflake","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Trino","optional":false},{"name":"CI/CD","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"Grafana","optional":true},{"name":"Kubernetes","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-07-28T14:01:42Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-16T18:19:39Z","board_verified":true,"closed_at":null,"days_open":80,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":80},"description":"About the Role \nWe 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.\nYou'll collaborate with Product Managers, ML Engineers, Data Scientists, and Backend Engineers to build next-generation Mobile AdTech products. \nWhat You'll Do:\nDesign and build highly scalable data platforms capable of processing billions of mobile advertising events with low latency and high availability. \nDesign 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. \nArchitect 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. \nArchitect and implement real-time streaming pipelines to ingest, process, and analyze billions of advertising events including impressions, clicks, installs, conversions, and in-app events. \nDesign 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.\nDesign 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. \nDevelop 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. \n\nDesign systems that are highly available, fault tolerant, and optimized for low latency and high throughput. \nCollaborate closely with cross-functional teams to improve platform scalability, reliability, performance, and customer experience. \nWork with Product Managers to define and implement new analytics capabilities and platform features. \nParticipate in Agile/Scrum ceremonies including sprint planning, backlog grooming, estimation, retrospectives, and release planning.\nPerform architecture discussions, design reviews, and peer code reviews while promoting software engineering best practices.\nWe'd Love for You to Have:\n\n1-5+ years of professional experience in Java backend development and data engineering. \nStrong computer science fundamentals including data structures, algorithms, distributed systems, and software design principles. \nHands-on experience developing scalable backend services using Java, REST APIs, JDBC, and relational databases. \nStrong experience building distributed data pipelines using Spark, Kafka, Hadoop, Snowflake, SQL, and AWS. \nExperience 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. \nExperience processing high-volume streaming data using Spark Streaming, Kafka Streams, or similar technologies.\nGood understanding of data warehousing, dimensional modeling, ETL/ELT design, and distributed computing concepts.\nMobile AdTech Experience \nExperience 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.\n\nFamiliarity with mobile SDK event tracking (impressions, clicks, installs, in-app events) and Mobile Measurement Partner (MMP) integrations.\nUnderstanding of attribution methodologies (click-through, view-through, multi-touch based attribution). \nKnowledge of mobile identity solutions (IDFA, GAID, IDFV) and the privacy landscape driving their deprecation. \nExperience with campaign pacing, bid optimization, and budget delivery algorithms. \nBackground in ad fraud/IVT detection - click spam, install fraud, SDK spoofing. \nGenerative AI Experience \nExperience building production-grade GenAI applications including: LLM integration (OpenAI, Anthropic, Claude, Gemini, Mistral, Cohere, etc.) \n\nLangChain, LlamaIndex, LangGraph, or similar orchestration frameworks\nPrompt engineering and prompt optimization \nAI evaluation and observability \nAI agents and workflow automation \nAdditional Preferred Skills \nExperience building scalable, production-grade AI or data platforms.\nStrong SQL optimization and query performance tuning skills. \nExperience with CI/CD pipelines, Docker, Kubernetes, and cloud-native application development. \nExperience with monitoring and observability tools such as Grafana, Prometheus, Datadog, or AWS. \nStrong debugging and troubleshooting skills in distributed environments. \nDemonstrated ability to achieve stretch goals in a fast-paced, highly collaborative engineering environment. \nAbility to learn new technologies quickly and independently. \nExcellent verbal and written communication skills. \nStrong interpersonal skills with the ability to collaborate effectively across engineering, product, and customer-facing teams.\nQualification:\nShould have a bachelor’s degree in engineering or an equivalent degree from a well-known institute/university. \nAdditional Information:\nReturn 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.\nBenefits: 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!.\nDiversity 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\nAbout PubMatic\nPubMatic 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.\nFounded 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.","description_format":"text","description_chars":7815,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Mobile Games","Advertising"],"lifecycle":[{"event":"open","at":"2026-10-13T11:34:44Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.378,"p_room":0.28,"age_days":79,"expected_fill_days":28,"reasons":["conf:1","stale_co","velocity","win:tail","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/pubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics","json_url":"https://alion.io/job/pubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics.json","meta":{"generated_at":"2026-10-16T21:16:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2103,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5112},"rest":"https://alion.io/mcp/rest/get_company?id=5112"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/pubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpubmatic-seniorsoftware-engineer-mobile-monetization-data-analytics"}]}