
Software Engineer, Principal
MicroStrategy1 day ago
Chennai, IndiaStaff+
Responsibilities
- Design and develop scalable backend modules.
- Lead code reviews, mentor engineers, and promote engineering best practices.
- Collaborate with global teams to define and deliver solutions.
- Drive performance tuning and optimization efforts.
Requirements
- 10+ years of C++ development experience in Unix/Linux environments.
- Deep expertise in multithreading and system performance.
- Solid experience with modern development toolchains and CI/CD.
- Preferred: knowledge of networking protocols or distributed systems.
- Preferred: exposure to C++20, Boost, STL, or other modern C++ libraries.
- Preferred: hands-on experience with Docker, Kubernetes, or other container tools.
- Preferred: familiarity with Java, Spring Boot, and Redis.
Benefits
- Chennai workroom office location with five days per week onsite.
- Working hours are 11:30 AM to 8:30 PM IST.
- Collaboration with global teams.
About MicroStrategy
We provide cloud-native, AI-powered enterprise analytics software to thousands of global customers, and leverage 35+ years of software expertise to explore innovation in Bitcoin applications. We believe the combination of our operating structure, Bitcoin strategy, and focus on technology innovation provides a unique opportunity for value creation. We rebranded from MicroStrategy to Strategy in February 2025. Follow our new LinkedIn Company Page at https://www.linkedin.com/company/strategy