Senior Data Engineer
Microsoft
Senior Data Engineer
Vancouver, British Columbia, Canada
Save
Overview
With more than 45,000 employees and partners worldwide, the Customer Experience and Success (CE&S) organization is on a mission to empower customers to accelerate business value through differentiated customer experiences that leverage Microsoft’s products and services, ignited by our people and culture. We drive cross-company alignment and execution, ensuring that we consistently exceed customers’ expectations in every interaction, whether in-product, digital, or human-centered. CE&S is responsible for all up services across the company, including consulting, customer success, and support across Microsoft’s portfolio of solutions and products. Join CE&S and help us accelerate AI transformation for our customers and the world.
The CE&S Business Intelligence (BI) Team is responsible for delivering data-driven decision-making and self-serve analytics to optimize customer experience and support operations across Microsoft's assisted and self-service support surfaces. We build and manage data platforms and data flows, oversee data and measurement governance, develop Machine Learning (ML) models, manage support-critical data tools, and provide both core and business-specific analytics resources and guidance.
We are looking for a Senior Data Engineer who is passionate about delivering customer centered data solutions and innovating. You will need to be adept at managing business change, evolving requirements, adjustments in a strategic direction, and emerging technologies. You will need to be agile and flexible, yet proficient and disciplined. This is an amazing opportunity to be at the center of building a showcase worthy data capability, the successful candidates should have proven experience in program management, solid understanding of both business and engineering priorities, analytical, financial, organizational and communication skills. A passion for operational excellence, learning and mental agility will be valuable.
This role is flexible in that you can work up to 100% from home.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required Qualifications:
- Bachelor’s degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years’ experience in business analytics, data science, software development, data modeling or data engineering work
- OR Master’s Degree in computer science, Math, Software Engineering, Computer Engineering, or related field AND 3+ years’ experience in business analytics, data science, software development, or data engineering work
- OR equivalent experience.
- 3+ years of data architecting and delivering large complex solutions to enterprise customers.
- 3+ years of experience in large-scale Data Platform and deployment projects.
- Advanced working knowledge and hands-on experience in any of the following technologies: Spark SQL, PySpark in Azure Databricks, SQL on Azure SQL DBs and OnPrem SQL server, Azure Data Lake Storage, and Azure Data Factory, Fabric, Azure Synapse.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 8+ years' experience in business analytics, data science, software development, data modeling or data engineering work
- OR Master's Degree in computer science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years’ experience in business analytics, data science, software development, data modeling or data engineering work.
- Working knowledge with Application Programming Interface (API).
- Advanced Analytics (prefer Azure Data Bricks, data visualization tools such as Power BI).
- Knowledge of PowerApps development and power automate flows.
- Previous experience in a data governance, MDM and taxonomy design environment and has implemented technological solutions tied to such programs.
Data Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.
Find additional pay information here: Canada pay information | Microsoft Careers
Microsoft will accept applications for the role until June 9, 2025.
Responsibilities
- Architect, analyze, build, and engineer data solutions under the scope of the CE&S BI Team.
- Build data models and flows for data functions and transformations.
- Innovate/Optimize conceptual, logical, and physical data model and design.
- Be a Voice of Customer to share insights and best practices, and connect with Engineering team to remove key blockers
- Collaborate with architecture, compliance, and peer engineers to contribute and support the design and sustainment of the CE&S BI data architecture and engineering standards.
- Manage the availability, usability, integrity, quality and security of the data.
- Monitor and implement self-healing processes to maintain data quality and optimal performance throughout the data lifecycle.
- Land governance procedures for data integrity.
- Work together with cross-functional teams to identify and address data-related issues and support data infrastructure needs.
- Embody our culture and values.