Développeur(euse) logiciel senior / Senior Software Engineering

MicrosoftVancouver, BC
CA$114,400 - CA$203,900

About The Position

Microsoft's Azure Data engineering team plays a key role in transforming data analytics at a global scale. The team builds solutions spanning databases, data integration, big data analytics, messaging, real-time analytics, and business intelligence. Our product portfolio includes Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure Database for PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build a data platform for the age of artificial intelligence, powering a new generation of data-driven applications and fostering a data-driven culture. Within Azure Data, the data integration team develops solutions that simplify the management and use of data in the Microsoft Cloud. Massive volumes of data are generated every day—not only from transactional systems, but also from the connected world around us. Our products—Azure Data Factory and Power Query—enable customers to import, clean, transform, and combine their data to generate meaningful insights. We are hiring a Senior Software Developer to join the Power Query team. This team builds the core data connectivity and transformation platform used across Power BI, Microsoft Fabric, Excel, and other Microsoft solutions. The team owns critical components that allow customers to securely connect to a wide range of data sources, transform data, and move it at scale. In this role, you will work on high-impact systems, including: Query execution, Data connectors, Performance and reliability. You will collaborate closely with multiple partner teams to deliver data experiences used by millions of people worldwide. At Microsoft, we actively value diverse perspectives. We strive to build an inclusive environment where everyone can fully contribute, enabling us to better serve our customers.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Nice To Haves

  • Experience building data connectivity layers such as connectors, drivers, or APIs for databases, files, or SaaS services
  • Experience working on data processing, query execution, data transformation, or performance optimization for data‑intensive systems
  • Familiarity with authentication, secure connectivity, and reliability challenges when connecting cloud services to external or on‑premises data sources
  • Experience designing extensibility platforms, SDKs, or developer‑facing frameworks
  • Experience with cloud platforms (such as Microsoft Azure) and distributed systems
  • Contributions to open‑source projects or experience working with partner or third‑party ecosystems
  • Experience working in Agile development environments and collaborating across multiple product teams

Responsibilities

  • Design, build, and maintain core components of the Power Query platform that enable data connectivity and transformation across Microsoft products
  • Develop reliable, high‑performance systems for connecting to and interacting with a wide variety of data sources
  • Improve scalability, performance, and reliability of data processing and query execution workflows
  • Collaborate closely with partner teams (Power BI, Fabric, Excel, and others) to deliver end‑to‑end data experiences
  • Diagnose and resolve complex production issues across client, service, and data source boundaries
  • Embody our culture and values
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service