Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their innovative data platform division. This role is part of the Synapse Data Science team, which is responsible for delivering Data Science and AI experiences within Microsoft Fabric.
The position offers an exciting opportunity to work on cutting-edge products in Microsoft's data portfolio, including Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. The team's mission is focused on building the data platform for the AI age, creating new possibilities for data-first applications and fostering a data-driven culture.
As a Senior Software Engineer, you'll be instrumental in designing and implementing microservices for highly scalable solutions, working with distributed systems, and contributing to the development of enterprise-level data science workflows. The role requires strong technical expertise with 4+ years of engineering experience and a background in computer science or related fields.
The position offers competitive compensation ranging from CAD $108,100 to CAD $199,700 per year, along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Working in Vancouver, BC, with up to 100% remote work flexibility, you'll be part of Microsoft's inclusive culture that values diversity and innovation.
This role presents an excellent opportunity for experienced engineers passionate about data science and AI to make a significant impact in the fastest-growing field in computer science. You'll work alongside talented professionals, lead major service refactoring initiatives, and help shape the future of data science tools and platforms at Microsoft.
The ideal candidate will bring experience in cloud software services, distributed systems, and a strong understanding of Data Science and AI fundamentals. You'll be expected to take ownership of service health, participate in on-call rotations, and contribute to continuous improvement initiatives while working in a collaborative, growth-minded environment.