Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in backend development using Java and related technologies. Strong understanding of AdTech platforms and Generative AI applications. Experience with Spring Boot, RabbitMQ, Elasticsearch, MySQL, and PostgreSQL. Excellent problem-solving skills and ability to work in a fast-paced environment. Strong communication skills and ability to work collaboratively.
About the job
About the Role
We are seeking an accomplished Principal/Senior Software Engineer to spearhead the design and advancement of our high-frequency, large-scale AdTech platform. This influential role merges deep expertise in Java backend systems with state-of-the-art Generative AI applications. You will be responsible for overseeing complex software systems from inception to completion, steering the organization's technical trajectory, and excelling at the confluence of extreme scalability—handling trillions of daily transactions—and bold innovation.
What You'll Do:
Lead the architectural vision for scalable, high-performance systems that meet stringent security and maintainability standards.
Conduct independent design reviews; convert feature requirements into robust technical designs with complete ownership of planning, execution, and release.
Advocate for and integrate Generative AI to enhance ad delivery, targeting, and operational efficiency.
Develop and sustain scalable backend services using Java, Spring Boot, RabbitMQ, Elasticsearch, and related frameworks.
Design efficient data models and optimize MySQL/PostgreSQL queries for high performance and reliability at massive scale.
About PubMatic
PubMatic is a leading technology company that empowers publishers to maximize their digital advertising revenue. We provide a powerful platform that enables real-time bidding, data analytics, and programmatic advertising, ensuring our partners achieve optimal performance and growth.
Similar jobs
1 - 20 of 1,666 Jobs
Search for Senior Software Engineer C C Linux Unix Cloud At Pubmatic Pune In
About the RoleJoin PubMatic as a Senior Software Engineer and play a pivotal role in designing and implementing cutting-edge, highly scalable ad server features capable of processing over 1 trillion requests daily. If you thrive in a dynamic environment focused on building applications that handle hundreds of billions of requests per day and enjoy the excitement of managing millions of requests per second, we encourage you to apply. Enjoy competitive compensation, generous incentives, a collaborative team culture, and ample career advancement opportunities.What You Will DoImplement best practices in software development and documentation, ensuring designs meet requirements and deliver high-quality results.Exhibit the ability to work independently and demonstrate self-direction.Take ownership of your work and ensure timely deliverables.Strive to exceed expectations and achieve remarkable outcomes.Collaborate effectively with cross-functional teams to reach shared goals.Communicate clearly and effectively, both verbally and in writing.Preferred Qualifications4+ years of experience in software development using C/C++ in a Linux/UNIX environment.Experience with the Go programming language is a plus.Strong understanding of data structures and algorithms.Excellent analytical and problem-solving skills.Familiarity with generative AI-based tools and IDE for efficient development.Basic understanding of various models.Knowledge of prompt engineering fundamentals.Experience in OS and system programming, including multi-threading, multi-processing, and memory management.Proficient in troubleshooting issues with existing features in live production environments.Ability to write clean, modular, and loosely coupled code.Comprehensive understanding of end-to-end product functionality.Capability to design software for assigned tasks.
About the RoleJoin PubMatic as we seek innovative engineers to architect and develop cutting-edge, highly scalable, low-latency advertisement server functionalities capable of processing over one trillion requests daily. If you thrive in a dynamic work environment that rewards creativity and teamwork, offers competitive compensation, and fosters professional growth, we encourage you to apply!What You’ll DoInvestigate, conceptualize, and construct reliable and scalable platforms.Employ industry best practices for software development, ensuring that designs align with requirements and deliver top-notch quality.Exhibit self-direction and independence in your work.Take ownership of one or more functional modules and serve as the primary point of contact.Conduct code and design reviews in accordance with established processes.Collaborate with cross-functional teams to meet organizational goals.Communicate effectively, both verbally and in writing.Demonstrate a commitment to exceeding expectations for optimal outcomes.We’d Love for You to HaveOver seven years of experience in C/C++ development within a Linux/UNIX environment; familiarity with GO language is a plus.Expertise in implementing algorithms and leveraging advanced data structures to troubleshoot computing challenges; a solid foundation in computer science principles is advantageous.Experience in software design and architecture.Proficiency in creating complex, scalable systems.Ability to devise optimal solutions and introduce innovative concepts.Exceptional problem-solving skills and attention to detail.
About the Role: PubMatic is on the lookout for seasoned engineers capable of designing and implementing state-of-the-art, highly scalable, and low-latency ad server features that can handle an astonishing 1 trillion+ requests per day. If you thrive on building robust applications and architectures capable of managing millions of requests per second in a dynamic, fast-paced environment, this role is perfect for you. We offer competitive remuneration, excellent incentives, a collaborative culture, intelligent and supportive colleagues, and abundant opportunities for career advancement. What You'll Do: Lead a diverse team of engineers with varying skills and experiences to tackle complex challenges, develop solutions, and inspire the team to achieve project goals. Formulate a comprehensive plan to guide team members towards project objectives. Collaborate seamlessly with engineering and product leads to grasp the business needs and requirements of our product/platform. Research, design, and build highly reliable, scalable, and low-latency platforms. Experience in creating highly scalable, reliable, low-latency, distributed backend platforms and services is essential. Conduct research on emerging technologies and prepare proof-of-concepts to evaluate them for enhancing our services. Understand existing architectures and designs, proposing innovations and optimizations. Work together with other teams to audit and ensure the stability of the AdServer platform, conducting timely reviews of significant designs and architecture changes made by the AdServer development team. Collaborate with Data Center and DevOps teams for improved planning of new technologies, software optimizations, and stability enhancements across the platform. Utilize best practices for software development and documentation, ensuring designs meet requirements and delivering high-quality outcomes. Integrate GenAI into various phases of product development. Exhibit ownership, self-direction, and a focus on timely delivery.
About the Role We are seeking an accomplished Principal/Senior Software Engineer to spearhead the design and advancement of our high-frequency, large-scale AdTech platform. This influential role merges deep expertise in Java backend systems with state-of-the-art Generative AI applications. You will be responsible for overseeing complex software systems from inception to completion, steering the organization's technical trajectory, and excelling at the confluence of extreme scalability—handling trillions of daily transactions—and bold innovation.What You'll Do:Lead the architectural vision for scalable, high-performance systems that meet stringent security and maintainability standards.Conduct independent design reviews; convert feature requirements into robust technical designs with complete ownership of planning, execution, and release.Advocate for and integrate Generative AI to enhance ad delivery, targeting, and operational efficiency.Develop and sustain scalable backend services using Java, Spring Boot, RabbitMQ, Elasticsearch, and related frameworks.Design efficient data models and optimize MySQL/PostgreSQL queries for high performance and reliability at massive scale.
About the RoleThe Senior Security Engineer position is a critical technical role aimed at enhancing our organization's cybersecurity framework through effective infrastructure, endpoint, and cyber security strategies. This role demands extensive knowledge in Zero Trust architecture, cloud security (AWS, Azure, GCP), and various technologies such as IDS/IPS, SIEM, WAF, and DLP. The selected candidate will spearhead projects related to vulnerability management, threat detection, incident response, and security automation, employing cutting-edge tools. Collaboration with cross-functional teams will be essential to embed security into the design process, conduct thorough risk assessments, and engage in red and blue team exercises. Additionally, the engineer will promote security awareness initiatives, contribute to internal audits and compliance measures, and mentor junior members of the team. Familiarity with AI risk assessments, evolving threat landscapes, and automation scripting (Python, Bash, Ruby) is crucial for this role.This strategic role requires a unique combination of technical proficiency and a comprehensive understanding of the security landscape. Strong communication skills, proactive problem-solving abilities, and the capability to align technical solutions with business objectives are vital for success in this security engineering position.
About the RoleWe are looking for a highly skilled Senior Software Engineer specializing in Java to join our dynamic team at PubMatic. The ideal candidate will have a strong background in developing scalable, high-performance applications within the digital advertising sector. In this role, you will be responsible for designing, developing, and optimizing backend systems that facilitate large-scale ad delivery, targeting, and reporting. Additionally, you will have the chance to harness the power of AI and Generative AI technologies to craft innovative solutions that improve ad generation, optimization, and personalization, ultimately driving significant results in the digital advertising space.What You Will Do:Independently create and present design reviews, effectively translating feature requirements into solid technical designs.Oversee the entire lifecycle of solution design, planning, execution, and release for feature requirements.Collaborate with cross-functional teams to ensure seamless integration of developed features.Utilize best practices in software development to enhance performance and scalability.Stay updated on the latest industry trends and technologies to continually improve our systems.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a C++ Developer with a passion for Linux programming. You will be responsible for developing high-performance applications, optimizing existing code, and collaborating with cross-functional teams to deliver innovative solutions. If you have a strong background in C++ and Linux, we want to hear from you!
We are seeking an experienced C++ Developer with a strong background in Linux to join our dynamic team at Squircle IT Consulting Services. You will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and ensuring the performance and reliability of our applications.
About the Role Join us at PubMatic, where we leverage data on an unparalleled scale. As a Senior Machine Learning Platform Engineer, your primary focus will be to architect and enhance the infrastructure and frameworks that underpin machine learning development, experimentation, and production across a vast global network that processes trillions of ad impressions. You will work closely with Machine Learning Engineers, Data Scientists, and Product stakeholders to expedite experimentation, enhance operational efficiency, and seamlessly transition AI solutions from their conceptual stages to full-scale production. This role provides direct access to petabyte-scale datasets, industry-standard ML efficiency tools (such as Triton inference and GPU-accelerated computing), and the chance to assess and integrate emerging AI/ML technologies. Your contributions will play a pivotal role in shaping the next-generation ML platform tailored for adtech, facilitating advanced use cases such as troubleshooting bid stream issues, competitive intelligence, benchmarking, forecasting, reinforcement learning, and retrieval-augmented generation (RAG).
About the Role We are on the lookout for a highly skilled and experienced Senior Network Engineer to become a key member of our dynamic team at PubMatic. The ideal candidate will possess over 5 years of extensive hands-on experience in managing and supporting enterprise-level network infrastructures. A deep expertise in routing, switching, firewalls, VPNs, and network security protocols is essential. This role entails designing, implementing, and maintaining sophisticated networks, ensuring optimal performance, availability, and security for mission-critical business systems. Proficiency in protocols such as BGP, OSPF, along with familiarity with load balancing and network monitoring tools, is a must. Candidates with experience in Juniper hardware are highly preferred, along with Cisco routing, switching, and troubleshooting experience. Relevant certifications such as CCNP, NSE, PCNSE, or JNCIA are advantageous.What You'll Do:Oversee IP connectivity and latency for all data center networks.Configure BGP for transit and private peering.Collaborate with the architecture team to devise plans for various networking solutions.Manage and execute WAN installations.Enhance and improve network performance.Monitor and scale network bandwidth as necessary.Implement future PubMatic service data centers (domestic or international).Plan and carry out complex network upgrades and migration activities.Oversee all aspects of network security, including load balancers, firewalls, and router ACLs.Facilitate remote access for PubMatic users and clients.Perform maintenance on network hardware and software.Proactively prepare for scaling and infrastructure growth.Research and evaluate new tools and network technologies.Standardize device firmware updates as required.Manage service requests and support tickets effectively.Occasionally travel to data centers.Provide on-call support after hours and during emergencies as necessary.Handle vendor support issues and engagements.Deliver projects within tight deadlines and high-pressure environments.
About the Role We are on the lookout for a highly skilled Senior Principal AI Architect to lead and architect the foundational elements of PubMatic's AI and Agentic Systems platform. This pivotal role will act as the foremost technical authority for AI architecture within the organization. Your focus will be on ensuring architectural integrity, system robustness, platform governance, and the sustained health of our AI infrastructure. You will collaborate closely with engineering, product, infrastructure, and business leaders to guarantee that our AI systems are scalable, reliable, cost-effective, and strategically aligned with our goals. A hands-on technical leadership style is essential, as you will be directly involved in key AI and agentic system design decisions. What You'll Do AI & Agentic Systems Technical Architect Establish and uphold architecture-first principles for AI and agentic systems. Evaluate system designs and advise on suitable models, frameworks, and patterns. Convert non-functional requirements (latency, reliability, scalability, observability, cost) into actionable designs. Act as the ultimate technical escalation point for complex AI-related decisions. Guide the selection, evaluation, and deployment of models. AI / Agent Core Platform Architect Design the agent ecosystem as a unified platform. Define common agent patterns and orchestration frameworks. Set standards for autonomy levels, guardrails, and safety. Ensure consistency between agent behavior and business logic. Promote the standardization of evaluation and lifecycle management practices. Cross-Functional Technical Representative Serve as the technical voice in organization-wide AI discussions. Effectively communicate system capabilities and trade-offs. Translate customer and business needs into architectural solutions. Collaborate with product and business teams to develop scalable AI solutions. AI Evangelism & Organizational Maturity Leader Enhance AI maturity across the engineering team. Conduct knowledge-sharing sessions on emerging models and frameworks. Share insights gained from deployments. Influence AI engineering best practices across the organization.
About the Role At PubMatic (Nasdaq: PUBM), we are a pioneering technology firm dedicated to maximizing client value through the development of a future-ready digital advertising supply chain. Our innovative sell-side platform empowers premier digital content creators across the open internet, enabling them to manage access to their inventory and enhance monetization. By facilitating marketers in achieving optimal return on investment and accurately targeting audiences across various ad formats and devices, we have revolutionized the industry since our inception in 2006. Our infrastructure-driven methodology ensures efficient, real-time data processing and utilization, driving scalable and flexible programmatic innovation that enhances outcomes for our customers while promoting a transparent and vibrant digital advertising ecosystem. Your Responsibilities Possess 3 to 5 years of software development experience, with a minimum of 3 years in UI and Backend development. Demonstrate at least 6 months of experience in backend API development, preferably using NodeJS or other prominent languages such as Python. Showcase hands-on expertise in advanced JavaScript and frameworks like ReactJS, AngularJS, and NodeJS. Design, build, and maintain high-performance, scalable backend services utilizing NodeJS/Python in Linux/UNIX environments. Exhibit proficiency in SQL and relational databases, including complex queries, performance optimization, schema design, indexing, and stored procedures. Have a strong understanding of REST API development, patterns, and design concerns using NodeJS, Python, etc. Possess solid knowledge of Data Structures and Object-Oriented Programming (OOP) concepts. Experience with Angular 5 and above is essential; familiarity with the Angular framework is advantageous. Have over 3 years of experience with design patterns, modular JavaScript, ES6, and front-end debugging techniques. Have a strong foundation in unit testing for both UI and backend codebases. Demonstrate problem-solving abilities and a willingness to learn and adapt to new technologies. Experience working collaboratively with cross-functional teams, including Product, Marketing, UX, QA, Account Management, and Backend teams across multiple locations, including Pune and various cities in the US. Understand performance, scalability, and security considerations for web applications.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as an iOS/MacOS Developer! We are looking for a highly skilled individual proficient in Objective-C, with a strong foundation in C/C++. If you are passionate about developing innovative applications and want to work in a collaborative environment, this is the perfect opportunity for you!
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as an Embedded C / C++ Developer. We are seeking a skilled professional who is passionate about embedded systems and eager to contribute to innovative projects. In this role, you will work closely with cross-functional teams to design, develop, and enhance embedded software for various applications.
Join PubMatic as a Senior Software Engineer and be a pivotal part of our Core Platform team. In this role, you will design, develop, and enhance our core technologies that power digital advertising, ensuring optimal performance and scalability.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a C#.NET Developer. We are seeking a passionate developer who thrives in a fast-paced environment and is eager to contribute to innovative projects. You will be responsible for designing, developing, and maintaining applications, ensuring optimal performance and user experience.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as an Embedded C/C++ Developer. We are seeking a skilled professional who is passionate about developing innovative and efficient embedded systems. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust software solutions using C and C++ programming languages.As a key member of our engineering team, you will have the opportunity to work on cutting-edge technologies and contribute to projects that impact various industries.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a C#.NET Developer! In this role, you will work on exciting projects that push the boundaries of technology and innovation. You will be responsible for designing, developing, and maintaining applications using C#.NET technology. Your expertise will contribute to creating robust and scalable solutions that meet client needs.
Join our innovative team at Sutherland as a C# Platform Software Developer. In this role, you will contribute to the design and development of cutting-edge software solutions that enhance our platform's capabilities. Collaborate with cross-functional teams to deliver high-quality software, ensuring alignment with business requirements and best practices.
Nice Ltd. is looking for a Senior Software Engineer in Pune, India to support Customer Experience initiatives. This position focuses on developing and enhancing software that makes user interactions more seamless and effective, using C# and .Net as the primary tools. What you will do Design, build, and implement software solutions targeting improvements in customer experience. Collaborate with colleagues across teams to deliver dependable, high-quality products. Apply technical knowledge throughout the software development cycle, from initial planning through deployment. Key technologies C# .Net Location This role is based in Pune, India.
Apr 23, 2026
Sign in to browse more jobs
Create account — see all 1,666 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.