CareerPlanSign in

Principal Software Engineer - C/C++ Linux/Unix, Cloud

Pune💼 Full-time🗓 2026-06-04 → 2026-09-26

Core

Design and implement next-generation, highly scalable and low-latency ad server features handling 1 trillion+ requests per day.

Role type

Principal Software Engineer (C/C++ Linux/Unix, Cloud)

Builds

High-scale ad server platforms and functionality modules

Domain

Digital Advertising / High-Performance Systems

Deliverable

production ML models | product features

Required skills

C/C++, Linux/UNIX system programming, algorithm design, advanced data structures, software architecture, multi-threading, multi-processing, memory management, database management (MySQL), scripting (Perl/Python/Shell), troubleshooting production issues, code review

Preferred skills

Go language, generative AI tools usage, prompt engineering, AI-assisted coding, clean modular code design

Technologies

C/C++, Linux, UNIX, MySQL, Perl, Python, Shell, GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf

Responsibilities

Research, learn, design and build highly reliable, available and scalable platforms; Perform code and design reviews; Troubleshoot issues with existing features live on production; Be the owner of one or more functionality module and point of contact for it

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.