Talent.com
Senior Software Engineer - Data Analytics & AI Solutions

Senior Software Engineer - Data Analytics & AI Solutions

ConfidentialPune, India
5 days ago
Job description

About The Role

PubMatic is seeking Data Analytics focused Senior Software Engineers with expertise in building and optimizing AI agents, including strong skills in Hadoop, Spark, Scala, Kafka, Spark Streaming, and cloud-based solutions, with proficiency in programming languages such as Scala and Python. You will be responsible for developing advanced AI agents that enhance our data analytics capabilities, enabling our platform to handle complex information retrieval, contextual understanding, and adaptive interactions, ultimately improving our data-driven insights and analytical workflows

What You'll Do

  • Build, design, and implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in-depth analytics.
  • Develop backend services using Java, REST APIs, JDBC, and AWS.
  • Build and maintain Big Data pipelines using technologies like Spark, Hadoop, Kafka, and Snowflake.
  • Architect and implement real-time data processing workflows and automation frameworks.
  • Design and develop GenAI-powered agents for analytics, operations, and data enrichment use cases using frameworks like LangChain, LlamaIndex, or custom orchestration systems.
  • Integrate LLMs (e.g., OpenAI, Claude, Mistral) into existing services for query understanding, summarization, and decision support.
  • Manage end-to-end GenAI workflows including prompt engineering, fine-tuning, vector embeddings, and retrieval-augmented generation (RAG).
  • Working closely with cross-functional teams on improving the availability and scalability of large data platforms and the functionality of PubMatic software.
  • Participate in Agile / Scrum processes such as sprint planning, sprint retrospective, backlog grooming, user story management, and work item prioritization.
  • Frequently discuss with product managers about the software features to include in the PubMatic Data Analytics platform.
  • Support customer issues over email or JIRA (bug tracking system), provide updates, and patches to customers to fix the issues.
  • Perform code and design reviews for code implemented by peers or as per the code review process.

We'd Love for You to Have

  • 3-7 plus years of coding experience in Java and backend development.
  • Solid computer science fundamentals, including data structure and algorithm design, and creation of architectural specifications.
  • Expertise in developing the Implementation of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews.
  • Hands-on experience with Big Data tools and systems like Scala Spark, Kafka, Hadoop, Snowflake.
  • Proven expertise in building GenAI applications, including :
  • LLM integration (OpenAI, Anthropic, Cohere, etc.)
  • LangChain, or similar agent orchestration libraries
  • Prompt engineering, embeddings, and retrieval-based generation (RAG)
  • Experience in developing and deploying scalable, production-grade AI or data systems.
  • Ability to lead end-to-end feature development and debug distributed systems.
  • Experience in developing and delivering large-scale big data pipelines, real-time systems & data warehouses would be preferred.
  • Demonstrated ability to achieve stretch goals in a very innovative and fast-paced environment.
  • Demonstrated ability to learn new technologies quickly and independently.
  • Excellent verbal and written communication skills, especially in technical communications.
  • Strong interpersonal skills and a desire to work collaboratively.
  • Qualifications

  • Should have a bachelor's degree in engineering (CS / IT) or equivalent degree from a well-known Institutes / Universities.
  • Additional Information

    Return to Office : PubMatic employees throughout the global 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.

    Skills Required

    Java, Hadoop, Scala, Kafka, Spark Streaming, snowflake , Spark, Rest Apis, Jdbc, Python, Aws

    Create a job alert for this search

    Senior Engineer Data • Pune, India

    Related jobs
    • Promoted
    Sr AI Engineer

    Sr AI Engineer

    Litmus7pune, maharashtra, in
    As part of this initiative, resource should research and experiment with the latest AI and cloud innovations (such as AWS Agents, Databricks AI, and other Model Context Protocol (MCP integrations),...Show moreLast updated: 1 day ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    MSBC GroupPune, Maharashtra, India
    As a Data Engineer, your primary role is to create and maintain high-performance data pipelines, warehouses, and cloud-based systems. This includes creating efficient batch and streaming pipelines, ...Show moreLast updated: 23 days ago
    • Promoted
    Senior AI-Integrated Software Engineer

    Senior AI-Integrated Software Engineer

    Programmers.ioPune, India
    Job Title : Senior AI-Integrated Software Engineer (.Shift Timings : should be available till 9 : 30 PM or 10 : 00 PM (IST). Location : Remote until office reopens, Work from Home.Experience required : 5 to ...Show moreLast updated: 9 days ago
    • Promoted
    Senior AI Engineer I

    Senior AI Engineer I

    ConfidentialPune
    Develop, maintain, and optimize AI-driven applications using Python.Implement object-oriented programming, module creation, and unit testing to ensure code quality and maintainability.Design and bu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Mastekpune, maharashtra, in
    We are looking for a Senior Data Engineer with good exposure to Cloud Services in AWS(IAM, RDS, Lambda, DMS) along with Snowflake / Postgresql, ETL and Streaming Services like Kafka.Show moreLast updated: 30+ days ago
    • Promoted
    Senior Databricks Engineer

    Senior Databricks Engineer

    Newscape Consultingpune, maharashtra, in
    The ideal candidate will be a hands-on expert in data engineering, cloud infrastructure, and distributed data processing, with a deep understanding of how to build reliable and performant data ecos...Show moreLast updated: 1 day ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Guidanz IncPune, IN
    BI Connector is the industry leading solution for integrating Oracle Fusion Cloud data into modern BI platforms like Power BI, Tableau, and Data Warehouse, without complex ETL.Our Data Architecture...Show moreLast updated: 1 day ago
    • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Kanerika Incpune, maharashtra, in
    We are seeking an experienced Senior AI Engineer with 3+years of experience to join our dynamic team, driving innovation in AI-driven solutions with a global impact. This role is specifically tailor...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Innova Solutionspune, maharashtra, in
    We're Hiring : Lead Data Consultant / Senior Data Engineer.Industry : Financial Services & Insurance (FSI).Are you passionate about building scalable, cloud-native data platforms? Join our team to le...Show moreLast updated: 1 day ago
    • Promoted
    Senior AI Engineer

    Senior AI Engineer

    First American (India)Pune, IN
    We are hiring for great (Senior) AI Engineer who are open to learning the tools we use and building the AI Platform at First American. What we are looking for Requirements are : .Candidate must have i...Show moreLast updated: 22 days ago
    • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Wellness CoachPune, IN
    Our mission is to help millions of people live healthier, more mindful, and more balanced lives — powered by technology, compassion, and science. We’re building next-generation.You’ll research, arch...Show moreLast updated: 19 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    SAIVA AIPune, IN
    We are building the future of healthcare analytics.Join us to design, build, and scale robust data pipelines that power nationwide analytics and support our machine learning systems.Our goal : pipel...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.ioPune, IN
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show moreLast updated: 23 days ago
    • Promoted
    Senior AI Engineer

    Senior AI Engineer

    MSCI Inc.Pune, Maharashtra, India
    The AI Engineering team is responsible for.Core responsibilities include : .Ingest unstructured data from financial documents, news, and websites at scale. Use ML, Generative AI, and Agentic AI to ext...Show moreLast updated: 22 days ago
    • Promoted
    Senior AI-ML Engineer

    Senior AI-ML Engineer

    Myridius x AethereusPune, Maharashtra, India
    About Us Aethereus is now part of Myridius, formerly known as RCG Global Services.This strategic integration combines Aethereus’ expertise in cutting-edge solutions with Myridius’ legacy of deliver...Show moreLast updated: 14 days ago
    • Promoted
    Gen Ai - Engineer

    Gen Ai - Engineer

    Diligente TechnologiesPune, IN
    Hands-on experience with Generative AI (GenAI) and agent-based AI frameworks.Proficiency in backend programming languages such as Node. Strong knowledge of both SQL and NoSQL databases.Experience wi...Show moreLast updated: 20 days ago
    • Promoted
    Senior Data Engineer (ADB + Snowflake)

    Senior Data Engineer (ADB + Snowflake)

    Persistent Systemspune, maharashtra, in
    We are looking for a highly skilled and innovative Senior Data Engineer with strong expertise in Azure Databricks, PySpark, and Snowflake, along with hands-on experience integrating AI tools such a...Show moreLast updated: 20 days ago
    • Promoted
    Senior Data Engineer - Snowflake / AWS

    Senior Data Engineer - Snowflake / AWS

    ResourcetreePune
    About the Role : A "Senior Data Engineer" is mid-level professional leading the design, build and evolution of the inhouse data platforms.You lead the const...Show moreLast updated: 28 days ago