CareerPlanSign in

Senior Software Engineer - Data Connectivity & Quality

Canada, Multiple Locations, Multiple Locations💼 Full-time💰 $114,400–$114,400🗓 2026-07-13 → 2026-09-26

Core

Design and implement automated validation frameworks to ensure the reliability and quality of Power Query connectivity experiences across hundreds of data sources.

Role type

Senior Software Engineer (Data Connectivity & Quality)

Builds

Automated validation frameworks, large-scale validation systems, and production-ready connector platforms for Microsoft Fabric.

Domain

Cloud data platforms, data integration, and distributed systems.

Deliverable

production ML models | product features | infrastructure

Required skills

C#, Java, C++, Python, automated testing frameworks, data connectivity technologies (ODBC, JDBC, ADBC), SQL, cloud services, CI/CD pipelines, technical leadership.

Preferred skills

Master's degree in Computer Science, 6+ years experience, experience with Microsoft Azure, experience with Apache Arrow and ADBC.

Technologies

Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure Data Factory, Apache Arrow, ADBC, Power Query, ODBC, JDBC.

Responsibilities

Design and implement automated validation frameworks for Power Query connectivity; drive modernization and migration efforts for data connectivity technologies; investigate and resolve complex issues involving authentication, connectivity, and performance; partner with engineering teams to build scalable quality signals and diagnostics; analyze telemetry and customer-reported issues to drive reliability improvements; contribute to technical leadership through design reviews and mentoring.

Seniority

Senior, hands-on IC with technical leadership responsibilities.

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.