JobHabor

Software Architect

MicroStrategy
Location
Chennai, , India
Workplace
Hybrid
Employment
Full Time
Salary
Apply on the employer’s site

Posted 8mo ago

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

  • C++
  • Unix
  • Linux
  • Git
  • Docker
  • Kubernetes
  • Java
  • Spring Boot
  • Redis

More jobs at MicroStrategy

All 32

Similar roles