The Azure Experiences and Ecosystems team is looking to build and maintain a scalable data platform to support several user experiences including the Azure Portal, Azure Copilot, and Microsoft Learn, serving millions of users monthly. The goal is to integrate large data storage with emerging AI technologies and deliver impactful solutions across Microsoft.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, JavaScript, or Python OR equivalent experience.
- 4+ years of experience in a Data Engineer or Software Engineer role with a focus on cloud-based big data processing.
- 4+ years of knowledge of System Design and big data architectures.
- 5+ years of knowledge of data mining, machine learning, or information retrieval.
- 3+ years experience with Experimentation platforms and processing flighting telemetry.
- 2+ years of knowledge of Azure, Azure Data Explorer (Kusto Query Language – KQL), Synapse, and Grafana.
- 6+ years of programming experience and a willingness to learn new programming languages/AI tools to meet goals and objectives.
Responsibilities
- Build and maintain scalable, secure, and performant data infrastructure.
- Partner with product and infra teams to capture meaningful signals across services.
- Support shared tooling and pipelines for model training, evaluation, and deployment.
- Releasing frequent updates on a weekly basis.
- Work in agile development and continuous improvement processes.
- Value quality, security, performance, scalability, usability, and accessibility in everything we do.
- Excel in a dynamic, customer-focused, collaborative environment.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Bachelor's Degree in Computer Science or related technical field.
- Master's Degree in Computer Science or related technical field (preferred).
- Must be able to work in a team-oriented, collaborative environment.
- Must be able to work in a fast-paced, agile environment.