Microsoft's Azure Data team is seeking a Principal Software Engineer to join their innovative team working on transforming analytics in the world of data. This role focuses on leveraging machine learning capabilities to automate database administration tasks and enhance database performance. The position involves working with high-throughput and multi-tenant services, designing components, and driving architectural changes across various database service teams.
The ideal candidate will join a team dedicated to building the data platform for the AI age, working with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other Azure database services. You'll be responsible for building and deploying data pipeline infrastructure, implementing machine learning model deployment, and optimizing system performance.
This role offers a unique opportunity to impact Microsoft's database businesses significantly, working alongside experienced engineers and applied scientists. The position requires strong expertise in database systems, machine learning, and software engineering, with a focus on building scalable, high-performance solutions.
The compensation is competitive, ranging from CAD $135,800 to CAD $253,000 per year, with comprehensive benefits including healthcare, educational resources, and parental leave. The role offers up to 100% work from home flexibility and is based in Vancouver, Canada.
As part of Microsoft's mission to empower every person and organization globally, you'll contribute to creating inclusive, innovative solutions while working in a culture that values growth mindset, collaboration, and diversity. This is an excellent opportunity for experienced engineers looking to make a significant impact in the cloud computing and database management space.