CareerPlanSign in

Software Engineer, Principal

Chennai, in💼 Full-time🗓 2026-09-28 → 2026-09-30

Core

Lead implementation of high-performance, scalable backend systems using modern C++ in a distributed, global engineering environment.

Role type

Principal Software Engineer (Backend Systems)

Builds

Scalable backend modules and distributed systems

Domain

Enterprise software, Financial services

Required skills

C++ (10+ years), Unix/Linux, Multithreading, System performance optimization, CI/CD pipelines

Preferred skills

Networking protocols, Distributed systems, C++20, Boost, STL, Docker, Kubernetes, Java (Spring Boot), Redis

Responsibilities

Design and develop scalable backend modules, Lead code reviews and mentor engineers, Collaborate with global teams to define solutions, Drive performance tuning and optimization efforts

Seniority

Principal, hands-on IC with mentorship

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