Software Architect
ExternalFull-timeOn-site5mo ago
C++CI/CDDockerGitJavaKubernetes
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
- 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.
Additional Information
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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Microstrategy1? Share your experience