TL;DR
Principal Fullstack Engineer (AI, Analytics): Architecting and delivering end-to-end analytics solutions, from rich interactive user interfaces to high-performance analytical services, with an accent on large language model integration and big data infrastructure. Focus on driving security, governance, performance, and reliability, while mentoring teams and infusing AI into analytics experiences.
Location: Redmond, United States. Employees are expected to work from a designated Microsoft office at least four days per week if living within a 50-mile commute.
Salary: $139,900 – $274,800 USD per year
Company
hirify.global is a division of Microsoft dedicated to developing the Titan self-serve analytics platform, which powers millions of queries monthly on trillions of rows of data across various Microsoft products.
What you will do
- Architect and deliver intuitive analytics workflows for all skill levels, including no-code, guided analysis, SQL, notebooks, and interactive app frameworks.
- Advance security and governance with role-based and attribute-based access control, row and column level security, auditing, lineage, and cost controls.
- Drive performance and reliability by meeting latency and Service Level Objective (SLO) targets, applying 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.
- Infuse AI into analytics, including natural language queries, automated insights, anomaly detection, and narrative summaries with clear governance guardrails.
Requirements
- 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.
- Proficiency in coding with languages including Python, C++, C#, Java, or JavaScript.
- Front-end expertise in React, TypeScript, state management, performance, accessibility, and data visualization (ECharts, Vega Lite, D3).
- Back-end experience with Node.js, Python, REST, GraphQL, microservices, asynchronous messaging, and caching.
- Strong SQL optimization and familiarity with columnar formats (Parquet, Delta, Iceberg).
- Cloud experience with Azure, CI/CD, containers, Kubernetes, and infrastructure as code.
- Knowledge of security and reliability practices including OAuth, OpenID Connect, Azure AD, RBAC/ABAC, auditing, lineage, SLO ownership, and incident response.
Nice to have
- Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Bachelor’s Degree AND 10+ years.
- Experience with Apache Superset customization (plug-ins, embedding, dashboard performance, security integration).
- Experience with Databricks, Spark, ClickHouse, StarRocks, Cosmos DB, and lakehouse/HDFS patterns.
- Knowledge of experimentation frameworks, semantic layers, data catalogs, lineage, and Microsoft Purview.
- Familiarity with AI-assisted analytics: natural language SQL/KQL and automated insights.
- Experience with observability practices like OpenTelemetry, Prometheus, Grafana, and Azure Monitor.
- Understanding of statistical methods for product analytics.
Culture & Benefits
- Collaborative environment that fosters a growth mindset, innovation, and empowerment.
- Adherence to values of respect, integrity, accountability, and inclusion.
- Access to comprehensive benefits and compensation information online.
Hiring process
- Applications are accepted on an ongoing basis until the position is filled, with a minimum open period of 5 days.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →