jobapplier

Software Engineer, Senior ( C++)

MicroStrategy

Skills

Required

  • C++
  • Unix / Linux
  • concurrency
  • data structures
  • Git
  • CMake
  • debugging
  • CI/CD pipelines

Preferred

  • networking protocols / distributed systems
  • C++20
  • STL
  • modern C++
  • Docker
  • Kubernetes
  • Java
  • Spring Boot
  • Redis

As a Senior Software Engineer, you’ll be responsible for designing and delivering optimized, reliable backend components in C++. You’ll engage with global teams to ensure smooth collaboration and delivery.

About MicroStrategy

  • MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation.
  • We don't just follow trends—we set them and drive change.
  • As a market leader in enterprise analytics and AI software, we've pioneered the BI and analytics space, empowering people to make better decisions and revolutionizing how businesses operate.
  • We are now also at the forefront of AI disruption, providing data via our enterprise semantic layer to AI agents, tools, and platforms.
  • But that's not all.
  • Strategy is also leading a groundbreaking shift in digital assets, adopting bitcoin as our primary treasury reserve asset in 2020.
  • Since then, we have issued innovative bitcoin-backed securities and have been the leader in bitcoin treasury companies.
  • This visionary move has helped us build a fortress balance sheet, and is solidifying our position as a forward-thinking, innovative force in the market.
  • Our people are the core of our success.
  • At Strategy, you'll join a team of smart, creative minds working on dynamic projects with cutting-edge technologies.
  • We thrive on curiosity, innovation, and a relentless pursuit of excellence.
  • Our corporate values—bold, agile, engaged, impactful, and united—are the foundation of our culture.
  • As we lead the charge into the new era of AI and financial innovation, we foster an environment where every employee's contributions are recognized and valued.
  • Join us and be part of an organization that lives and breathes innovation every day.
  • At Strategy, you're not just another employee, you're a crucial part of a mission to push the boundaries of analytics and redefine financial investment.

Responsibilities

  • Chennai (Workroom Office) Schedule: 5 Days/Week Onsite Working Hours: 10:30 AM – 7:30 PM IST Collaboration: Work with Global Teams Experience: 8+ Years Responsibilities: • Build and optimize high-performance backend systems • Write clean, modular, testable C++ code • Participate in cross-team reviews, planning, and troubleshooting • Collaborate across regions to support global product goals

Requirements

  • 8+ years of hands-on C++ development • Proficient in Unix/Linux, concurrency, and data structures • Familiar with Git, CMake, debugging tools, and CI/CD pipelines

Preferred

  • 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 The recruitment process includes online assessments as a first step ( logic) - we send them via e-mail, please check also your SPAM folder