
Software Engineer, Principal
MicroStrategy · Chennai, India
- Internet & E-commerce
- 1,001–5,000 employees
Mixed hiring record · median 42 days open
All reasons
- This role has been posted 4 times
- 37% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Job Title
Principal Software Engineer
Location
Chennai, India
Work Model
Work From Office (Monday–Friday)
Primary Skills
Java, React, TypeScript, JavaScript, HTML/CSS, PowerQuery
Experience
10–13 Years
Role Overview
We are seeking a Principal Software Engineer to serve as a senior individual contributor, leading complex technical initiatives across backend systems, frontend applications, and cloud-based data integration layers. This role requires strong full-stack expertise and the ability to drive architectural decisions, performance improvements, and high-quality engineering practices.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java.
- Lead the implementation of complex React features, ensuring high performance and maintainability.
- Integrate backend services with Snowflake and Databricks for data processing and analytics workflows.
- Ensure production readiness, focusing on performance optimization, scalability, and reliability.
- Provide technical leadership by mentoring senior engineers, reviewing code, and guiding architectural decisions.
Technical Requirements
- Strong expertise in Java development, including performance tuning and optimization.
- Deep experience with React architecture, including modern state management patterns.
- Solid understanding of cloud infrastructure and deployment environments.
- Experience working with Snowflake SQL and Databricks data pipelines.
Preferred Qualifications
- Experience integrating AI-driven features into applications or platforms.
- Background in BI and analytics performance optimization, including improving query performance and data processing efficiency.
More jobs at MicroStrategy
All 30Similar roles
- Senior Associate, SRE Ops, Site Reliability EngineeringDbs · Hyderabad - DTI Skyview SEZtoday
- Technical Support Engineer – Mist AssuranceHpe · Bengaluru, Karnātaka, Indiatoday
- Technical Support Engineer – Mist AssuranceHpe · Bengaluru, Karnātaka, Indiatoday
- Technical Support Engineer – Mist AssuranceHewlett Packard Enterprise · Bengaluru, Karnātaka, Indiatoday
- DevOps~Digital : NOSQL_BangaloreDiverse Lynx India · Bangalore, KAtoday
- Sharepoint ConsultantDiverse Lynx India · Bengalurutoday