Source: CrawlJobs

Software Architect

MicroStrategy Chennai, India
Full-time On-site work

Publication date: 30/08/2026

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.

Nice to have

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
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you