MicroStrategy

Software Engineer, Principal

MicroStrategy
Apply
4 days ago
Chennai, IndiaStaff+

Responsibilities

  • Design, develop, and maintain scalable backend services using Java.
  • Lead the implementation of complex React features with a focus on performance and maintainability.
  • Integrate backend services with Snowflake and Databricks for data processing and analytics workflows.
  • Drive production readiness, performance optimization, scalability, and reliability.
  • Mentor senior engineers, review code, and guide architectural decisions.

Requirements

  • 10–13 years of software engineering experience.
  • Strong expertise in Java development, including performance tuning and optimization.
  • Deep experience with React architecture and modern state management patterns.
  • Solid understanding of cloud infrastructure and deployment environments.
  • Experience with Snowflake SQL and Databricks data pipelines.
  • Preferred: experience integrating AI-driven features into applications or platforms.
  • Preferred: background in BI and analytics performance optimization, including query performance and data-processing efficiency improvements.

Benefits

  • Work from the office in Chennai, India, Monday through Friday.

Tech Stack

CSSDatabricksHTMLJavaJavaScriptReactSnowflakeTypeScript

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