Senior Software Engineer - Data Analytics & AI Solutions

3 - 7 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be a Data Analytics focused Senior Software Engineer at PubMatic, responsible for developing advanced AI agents to enhance data analytics capabilities. Your role will involve building and optimizing AI agents using technologies such as Hadoop, Spark, Scala, Kafka, and cloud-based solutions. You will play a crucial role in improving data-driven insights and analytical workflows for the platform. Key Responsibilities: - Build, design, and implement a highly scalable and fault-tolerant big data platform for processing terabytes of data and providing in-depth analytics. - Develop backend services using Java, REST APIs, JDBC, and AWS. - Create 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. - Integrate LLMs (e.g., OpenAI, Claude, Mistral) into services for query understanding and decision support. - Manage end-to-end GenAI workflows including prompt engineering and fine-tuning. - Collaborate with cross-functional teams to enhance the availability and scalability of large data platforms. - Participate in Agile/Scrum processes and engage with product managers on software features. - Support customer issues and provide updates and patches to fix the issues. - Conduct code and design reviews for peer-implemented code. Qualifications: - 3-7+ years of coding experience in Java and backend development. - Strong computer science fundamentals with expertise in data structure and algorithm design. - Hands-on experience with Big Data tools like Scala Spark, Kafka, Hadoop, and Snowflake. - Proficiency in building GenAI applications and integrating LLMs. - Experience in developing scalable AI or data systems and leading feature development. - Strong communication skills and ability to work collaboratively. - Bachelor's degree in engineering (CS/IT) or equivalent from a well-known institute/university. Additional Information: PubMatic follows a hybrid work schedule (3 days in office, 2 days remote) to maximize collaboration and productivity. Benefits include paternity/maternity leave, healthcare insurance, broadband reimbursement, catered lunches, and more. (Note: The "About PubMatic" section has been omitted as it does not contain job-specific details),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
PubMatic logo
PubMatic

Ad Tech / Digital Marketing

New York

RecommendedJobs for You