MicroStrategy · Posted 8 months ago
Software Architect
The posting
key requirement, as the employer wrote it
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.
MicroStrategy
- Open roles in India
- 8
- Hiring in
- Chennai
- Applications through
- SmartRecruiters
Counted from the roles we read off MicroStrategy's own hiring page today.

Strategy
American technology company
- Founded
- 1989
- Headquarters
- Tysons
- Employees
- 1,539
- Industry
- analytics, business intelligence, data visualization
- Founders
- Michael J. Saylor, Sanju Bansal
- Revenue
- $477M (2025)
- Stock market
- Listed on Nasdaq
Facts from Wikidata, the open, community-edited database behind Wikipedia — check the link if something looks out of date. Funding rounds, investors and employee ratings are not shown: no free source carries them reliably.