Microsoft · 3 days ago
Principal Full Stack Engineer -Analytics Platform
Microsoft is a leading technology company known for its innovative products and services. They are seeking a Principal Full Stack Engineer to lead the development of their analytics platform, Titan, which supports extensive data analysis and insights for millions of users. The role involves architecting end-to-end solutions and collaborating with various teams to enhance analytics experiences.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Architect and deliver intuitive analytics workflows for all skill levels: no code slice and dice, guided analysis, SQL, notebooks, and interactive app frameworks (e.g., Streamlit or Dash like)
Advance security and governance with role based and attribute based access control, row and column level security, auditing, lineage, and cost controls; standardize metrics and the semantic layer across APIs, notebooks, and experiments
Drive performance and reliability by meeting latency and Service Level Objective (SLO) targets; apply caching, pushdown, and incremental compute; build robust observability with tracing, metrics, and logs
Mentor and empower globally distributed teams; collaborate across product, design, data engineering, privacy, and security; foster inclusive engineering practices
Infuse AI into analytics: natural language queries, automated insights, anomaly detection, and narrative summaries with clear governance guardrails
Qualification
Required
Bachelor's degree in computer science or related technical field AND 6+ years of engineering experience designing and operating production-scale systems with strong UX focus, with coding in languages including, but not limited to, Python, C++, C#, Java, or JavaScript
OR equivalent experience
Preferred
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Python, C++, C#, Java, JavaScript
OR Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, Python, C++, C#, Java, JavaScript
OR equivalent experience
Front-end expertise: React, TypeScript, state management, performance, accessibility, data visualization (ECharts, Vega Lite, D3)
Back-end experience: Node.js, Python, REST, GraphQL, microservices, asynchronous messaging, caching
Strong SQL optimization and familiarity with columnar formats (Parquet, Delta, Iceberg)
Cloud experience: Azure, CI/CD, containers, Kubernetes, infrastructure as code
Security and reliability: OAuth, OpenID Connect, Azure AD, RBAC/ABAC, auditing, lineage, SLO ownership, incident response
Apache Superset customization (plug-ins, embedding, dashboard performance, security integration)
Experience with Databricks, Spark, ClickHouse, StarRocks, Cosmos DB, lakehouse/HDFS patterns
Knowledge of experimentation frameworks, semantic layers, data catalogs, lineage, Microsoft Purview
AI-assisted analytics: natural language SQL/KQL, automated insights
Observability practices: OpenTelemetry, Prometheus, Grafana, Azure Monitor
Statistical methods for product analytics
Benefits
Certain roles may be eligible for benefits and other compensation.
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
H1B Sponsorship
Microsoft has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase