Microsoft Store on Windows needs to deliver infrastructure that makes data accessible, explorable, and actionable for both insights and product data operations, dealing with multi-petabyte data that presents challenges and opportunities for deeper understanding of data engineering and database engines.
Requirements
- Proven coding and debugging skills in C-Sharp, C++, Java, or SQL
- Experience with data modeling, data warehousing, and ETL techniques.
- Experience with cloud platforms and services, such as Azure, etc.
- Spark, Delta/Iceberg, StarRocksDB, Azure cloud.
- Kubernetes, Kafka, Flink, real-time/NRT systems, open-source data platforms, SQL and other query languages.
- Familiarity with distributed data processing and analysis, such as Map-Reduce
Responsibilities
- Designing systems to enable rapid and automated data exploration (UI innovations, LLM-powered summarization, intelligent prioritization).
- Building infrastructure for fast query execution and instant paths to insights.
- Designing schemas that reduce complexity and simplify understanding of Store customer journeys.
- Automating the generation of batch processing at Windows scale.
- Creating agentic data solutions that integrate with MCPs and leverage AI to surface what matters.
- Collaborating with applied science and data science teams in Windows, and with engineering teams across Microsoft to solve problems and understand root causes.
- Automate the creation and generation of data processing (batch/streaming) at Windows scale.
Other
- 3 days / week in-office
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check
- Ability to work and communicate effectively across disciplines and teams
- Embody our culture and values.