Now hiring

Software Architect @ MicroStrategy

Chennai, Tamil Nadu, INOnsiteFull-timeJob reference R5925
Apply with ResuMinder

Opens on the employer's site

About this role

Job Description

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:

Join as a Software Architect to define technical direction, system architecture, and development standards for performance-critical, globally distributed C++/Unix systems.

Responsibilities:

Design scalable, resilient system architecture.

Set technical direction, coding standards, and design patterns.

Review designs and implementations across the team.

Drive architectural discussions with global stakeholders

Requirements:

10+ years of modern C++ development;

Strong in Unix/Linux, multithreaded programming, and performance tuning;

Experience with tools like Git, gdb, Valgrind, and CMake;

Familiarity with CI/CD and test frameworks.

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.

Skills

EngineeringInformation TechnologyMid-Senior LevelComputer Software

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores