JobRaahGet matched free

Jobs

Software Engineer, Principal

MicroStrategy · Chennai, , India · On-site

Posted Sep 28, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Software Engineer, Principal   Location: Chennai (Workroom Office) Schedule: 5 Days/Week Onsite Working Hours: 11:30 AM – 8:30 PM IST Collaboration: Work with Global Teams Experience: 10+ Years   Role Overview: We are looking for a Principal Software Engineer to lead implementation of high-performance, scalable backend systems using modern C++ in a distributed, global engineering environment.   Responsibilities: • Design and develop scalable backend modules • Lead code reviews, mentor engineers, and promote best practices • Work closely with global teams to define and deliver solutions • Drive performance tuning and optimization efforts   Requirements: • 10+ years of C++ development in Unix/Linux environments • Deep expertise in multithreading and system performance • Solid experience with CI/CD and modern dev toolchains   Preferred Qualifications: • Knowledge of networking protocols or distributed systems • Exposure to C++20, Boost, STL, or other modern C++ libraries • Hands-on experience with Docker, Kubernetes, or other container tools • Familiarity with Java (Spring Boot) and Redis