Talent.com
Principal Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)
Principal Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)PubMatic • Pune, India
Principal Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)

Principal Software Engineer (Golang, Linux/Unix, Cloud, Agile Development)

PubMatic • Pune, India
30+ days ago
Job description
PubMatic (Nasdaq: PUBM) is an independent technology company maximizing customer value by delivering digital advertising's supply chain of the future.

PubMatic's sell-side platform empowers the world's leading digital content creators across the open internet to control access to their inventory and increase monetization by enabling marketers to drive return on investment and reach addressable audiences across ad formats and devices.

Since 2006, our infrastructure-driven approach has allowed for the efficient processing and utilization of data in real time. By delivering scalable and flexible programmatic innovation, we improve outcomes for our customers while championing a vibrant and transparent digital advertising supply chain.

Position Description

Responsibilities:

  • Advanced working experience in Golang, Linux/UNIX environment. Good to have experience on C/C++.
  • Exposure to Google (any other) Cloud Services platform.
  • Experience working in Kubernetes (k8s) platform is highly preferred.
  • Experience working in Agile development projects is preferable.
  • Excellent understanding of Data Structures and Algorithms.
  • Excellent problem-solving skills.
  • Knowledge of OS and system programming (multi-threading, multi-processing, memory management)
  • Troubleshoot any issues with existing features, live on production.
  • Ability to write clean, modular, and loosely coupled code.
  • Ability to understand end-to-end product functionality.
  • Ability to do software design for assigned tasks.
  • Working knowledge of scripting Perl/Python/Shell.
  • Working experience in databases, preferably PostgreSQL.
  • Work closely with team members to develop the best technical design and approach for new product development.

Requirements:

  • Use best practices for software development and documentation, assure designs meet requirements and deliver high-quality work.
  • Demonstrated ability to self-direct and work independently.
  • Demonstrate work ownership and focus to do deliver on time.
  • Mentor, groom, and lead junior team members on technical front.
  • Willing to go extra mile to achieve greater results.
  • Work with teams to achieve desired goals.
  • Demonstrate timely and excellent verbal and written communication skills.
  • Willing to take Agile scrum responsibilities in absence of Scrum Master.

Experience: 9-12 years in Golang under Linux/Unix platform

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 stock options, 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.
Skills Required
Shell, Kubernetes, Golang, Memory Management, Algorithms, Cloud Services, Linux, Multi-threading, Postgresql, Unix, Perl, Data Structures, Python
Create a job alert for this search

Principal Software Engineer (Golang, Linux/Unix, Cloud, Agile Development) • Pune, India

Similar jobs

Software Engineer (Go) ID50989

AgileEnginePune City, MH, in
Quick Apply

Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Bes...Show more

Solution Principal

World Wide Technologypune, maharashtra, in

Lead the successful delivery of complex cybersecurity consulting engagements leveraging Palo Alto Networks technologies.Serve as a trusted technical advisor to enterprise and government clients.Des...Show more

 • Promoted

Principal ui engineer – eda tools (pune / hyderabad)

Lattice SemiconductorPune, Maharashtra, India

We are hiring a Principal UI Engineer for our EDA Tools team at Lattice Semiconductor ! If you have deep experience in UI engineering for complex tools — EDA, CAD, modelling, or similar — and enjoy...Show more

 • Promoted

Principal AI Engineer

vConstruct Private LimitedPune, Maharashtra, India

Construct, a Pune based Construction Technology company seeks a Principal AI Engineer to join our fast-evolving team that is building next-generation AI-based tools and agent systems for the constr...Show more

 • Promoted

Principal Engineer

Generacpune, maharashtra, in

The Principal Engineer provides technical leadership across one or more business groups by exploring existing and new technologies to optimize market opportunity and fuel business growth.The role i...Show more

 • Promoted

Lead systems engineer – networking

Frontend ArtsPune, Maharashtra, India

Frontend Arts brings together deep industry expertise and the latest IT advancements to deliver world-class digital transformation services to our clients.We partner with leading companies across i...Show more

 • Promoted • New!

Principal Engineer

Live Connectionspune, maharashtra, in

A leading digital platform is transforming how businesses connect with manufacturing and production capabilities, enabling innovators to bring their ideas to life while helping suppliers scale and ...Show more

 • Promoted

Principal Engineer

vConstruct Private Limitedpune, maharashtra, in

This role is responsible for overseeing operations across assigned region, leading engineering teams, maintaining client relationships, and driving business growth.This role ensures compliance with...Show more

 • Promoted

Principal UI Engineer – EDA Tools (Pune / Hyderabad)

Lattice Semiconductorpune district, maharashtra, in

If you have deep experience in UI engineering for complex tools — EDA, CAD, modelling, or similar — and enjoy modernizing large UI systems, this is a great opportunity to make a real impact.Work on...Show more

 • Promoted

Platform Engineer

Insight Globalpune, India

IT experience 8+ years of hands-on experience across: MuleSoft (Anypoint Platform, Runtime Fabric – RTF) OpenShift Azure Kubernetes Service (AKS) CI/CD pipelines and GitHub Unix/Linux systems Azure...Show more

 • Promoted • New!

Principal Consultant – Databricks lead

GenpactPune, Maharashtra, India

Ready to build the future with AI? At Genpact, we don’t just keep up with technology—we set the pace.AI and digital innovation are redefining industries, and we’re leading the charge.Genpact’s AI G...Show more

 • Promoted

Senior Software Developer (C++/Golang)

FlexTradePune, MH, IN

FlexTrade Systems is a global leader in high-performance multi-asset execution management and order management systems for equities, fixed income, foreign exchange, futures, and options.A pioneer i...Show more

Senior Systems Programmer — z/VM, zLinux, LinuxONE

TECEZEpune, maharashtra, in

IBM Z virtualization and Linux environments.VM and Linux on IBM Z (zLinux/LinuxONE).System Administration & Engineering.Install, configure, and maintain.VM systems and virtualization environments.P...Show more

 • Promoted

Core Protocol & Systems Engineering - Senior software Engineer

Ness Digital EngineeringPune, India, IN
Remote

We are seeking a highly motivated.The ideal candidate has hands‑on experience with C/C++, TCP/IP stack internals, Linux networking, and low‑level systems constructs such as threading, memory manage...Show more

Immediate opening for LLM Systems Architect — Multi‑Agent Enterprise Architecture (GCP/Gemini)

GyanSys Inc.pune, maharashtra, in

Define orchestrator + domain‑agent blueprint: request routing, contracts, memory strategy, tool usage, and safety/guardrails.Establish scalability patterns on GKE (HPA, node pools, autoscaling, pod...Show more

 • Promoted • New!

Lead/Principal Scala Engineer

Intelliaspune city, India

Solid knowledge of data structures, OOP, and design patterns.Strong low-level design (LLD) skills: modular architecture, clean abstractions, separation of.API design experience: RESTful services, b...Show more

 • Promoted • New!

Lead Engineer

Wenger & Watsonpune, India

Candidates Comes from a product company with hands-on experience in scalable systems.Strong experience with relational and NoSQL data models (especially with complex temporal data).Experience with ...Show more

 • Promoted

Senior AI Engineer – GenAI Platforms & Enterprise Systems

Intuitive.aiPune, Maharashtra, India

AI is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale.Intuitive is an \"Engineering Company\" delivering mea...Show more