Principal Full Stack Engineer -Analytics Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Microsoft · 2 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.

Application Performance ManagementArtificial Intelligence (AI)Business DevelopmentData ManagementDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

PythonC++JavaJavaScriptReactTypeScriptNode.jsSQL optimizationAzureKubernetesOAuthApache SupersetDatabricksSparkGrafanaSoft skills

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

company-logo
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 Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase