Software Engineer, Principal
Core
Design, develop, and maintain scalable backend services, frontend applications, and cloud-based data integration layers for enterprise analytics and AI platforms.
Role type
Principal Software Engineer (Full-Stack)
Builds
Scalable backend services, React-based frontend features, and data integration pipelines connecting Snowflake and Databricks.
Domain
Enterprise Analytics, AI Software, Financial Services
Deliverable
production ML models | product features
Required skills
Java, React, TypeScript, JavaScript, HTML/CSS, PowerQuery, Snowflake SQL, Databricks
Preferred skills
AI-driven feature integration, BI and analytics performance optimization (via careerplan.io/jobs/744000153197969-software-engineer-principal-at-microstrategy)
Technologies
Java, React, TypeScript, JavaScript, HTML/CSS, PowerQuery, Snowflake, Databricks
Responsibilities
Design and maintain scalable backend services using Java; Lead implementation of complex React features; Integrate backend services with Snowflake and Databricks; Ensure production readiness and performance optimization; Provide technical leadership by mentoring senior engineers and guiding architectural decisions.
Seniority
Principal, hands-on IC with strategic influence