MicroStrategy

Software Engineer, Principal

MicroStrategy
Apply
1 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.

Tech Stack

Categories

MicroStrategy

About MicroStrategy

1,001-5,000 employees

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

Contact me