CrawlJobs Logo

Senior Data Engineer

Canada, Vancouver Employment contract 114400.00 - 203900.00 CAD / Year · Job Posted May 03, 2026
Apply Position
Job Link Share

Job Description

Are you passionate about shaping the future of AI and empowering millions of users to unlock their full potential? The Copilot Pages and Artifacts team is leading an exciting transformation with Copilot—intelligent, dynamic experiences infused with powerful AI that act as a true 'second brain.' Imagine effortlessly capturing ideas, intuitively understanding complex information, and seamlessly taking informed action. This is the heart of our mission. As a Senior Data Engineer in Office Product Group, you will play a critical role in ensuring product telemetry is piped, aggregated, verified, and delivered to Data Scientists. Your work will span across multiple hosts and endpoints of Copilot Pages and Artifacts and scale to data coming in from around the world. The clarity driven by this data will enable us to have deep insight and understanding of how customers are using the product, influence decision making and shape the future of the product. This opportunity will build your experience working directly with Software Engineers, Data Scientists & Product Managers, all working together to build an innovative product that delights users. The complexity and planet-scale nature of the data will challenge and increase your data pipeline design skills. The direct connection to both the customer and the building of the product will advance your skills in truly delivering product visions & missions. 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.

Job Responsibility

  • Compliance: Anticipates the need for data governance and designs data modeling and data handling procedures, with direct support and partnership with Corporate, External, and Legal Affairs (CELA), to ensure compliance with applicable laws and policies across all aspects of the development process
  • Tags data based on categorization (e.g., personally identifiable information [PII], pseudo-anonymized, financial)
  • Documents data type, build data dictionary, classifications, and lineage to ensure traceability
  • Governs accessibility of data within assigned data pipelines
  • Provides guidance on contributions to the data glossary to document the origin, usage, and format of data for each program
  • Independently implements data governance and privilege of least access practices leveraging security tools
  • Builds responsible AI-compliant data products and/or applications
  • Data Management and Transformation: Plans and creates efficient techniques and operations (e.g., inserting, aggregating, joining) to transform raw data into a form (e.g., dimensional data model) that is compatible with downstream data consumers, databases, and formats that support applications, analytics and reporting
  • Independently uses software, query languages, and computing tools (e.g., cloud-based) to transform raw data across end-to-end pipelines
  • Evaluates data to ensure data quality and completeness using queries, data wrangling, and statistical techniques
  • Merges data into distributed systems, products, or tools for further processing
  • Identifies opportunities to leverage and contribute to the development of data tools that are used to transform, manage, and access data, scaling with efficiency and reduced time to new data insights
  • Writes, implements, and validates code to test storage and availability of data platforms and drives the implementation of sustainable design patterns to make data platforms more usable and robust to failure and change
  • Analyzes relevant data sources that allow others to develop insights into data architecture designs or solution fixes
  • Collaborates with appropriate stakeholders across teams and escalates concerns around data requirements by assessing and conducting feature estimation
  • Assesses data costs, access, usage, use cases, dependencies across products, and availability for business or customer scenarios related to one or more product features
  • Informs clients on feasibility of data needs and suggests transformations or strategies to acquire data if requirements cannot be met
  • Negotiates agreements with partners and system owners to align on project delivery, data ownership between both parties, and the shape and cadence of data extraction for one or more features
  • Proposes new data metrics or measures to assess data across varied service lines
  • Defines data source contracts (e.g., nature of data, data schemas, data latency, data availability, data privacy, ethical use of data)
  • Performs root cause analysis in response to detected problems/anomalies to identify the reason for alerts and implement solutions that minimize points of failure
  • Implements and monitors self-healing processes across multiple product features to prevent issues from recurring in the future and retain data quality and optimal performance (e.g., latency, cost) throughout the data lifecycle
  • Uses cost analysis to drive product/program level solutions that reduce budgetary risks
  • Documents the problem and associated solutions through postmortem reports and shares insights with team and the customer
  • Provides data-based insights into the health of data products owned by the team according to SLAs across multiple features
  • Implements and practices both agile and data operations (DataOps) practices
  • Maintains involvement with, and awareness of current and upcoming data engineering practices (e.g., tools, technology) through Microsoft's internal data community with the purpose of connecting into a data mesh
  • Writes code to implement performance monitoring protocols across data pipelines
  • Builds visualizations and smart aggregations (e.g., advanced statistics) to monitor issues with patterns in data quality and pipeline health that could threaten pipeline performance
  • Develops and updates troubleshooting guides (TSGs) and operating procedures for reviewing, addressing, and/or fixing advanced problems/anomalies flagged by automated testing
  • Supports and monitors platforms, analyzing telemetry data to understand the health of the systems and takes proactive steps for live site improvement

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
  • 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.

Nice to have

  • 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 OR 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 OR equivalent experience
  • 2+ years experience with data governance, data compliance and/or data security
  • 2+ years experience with Azure Data Factory and Azure Data Explorer
  • 2+ years experience with Azure Data Lake

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Data Engineer

8 matching positions

Senior Data Engineer

My Client is financial service is launching a new divisional data team to build ...
Location
Location
United Kingdom , London
Salary
Salary:
370.00 - 450.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • Expert SQL skills
  • extensive experience with Snowflake and MS SQL Server
  • strong experience with dbt and at least one ETL tool (Matillion, Fivetran, SNP Glue, or Informatica)
  • hands-on experience with Azure DevOps (or similar) and shell scripting
  • deep understanding of data modeling, curation, orchestration, and TDD/unit testing
  • Agile approach, excellent stakeholder communication, and a results-oriented mindset
Job Responsibility
Job Responsibility
  • Design, test, and maintain robust data pipelines and data warehouse architecture
  • Lead code/architecture reviews, enforce IT controls, and optimize system quality
  • Provide technical guidance and assistance to junior development staff
  • Partner with global stakeholders to translate business needs into technical outputs
Read More
Arrow Right
New

Senior Data Engineer

We are looking for an experienced Senior Data Engineer to design, build, and opt...
Location
Location
Poland
Salary
Salary:
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Apache Spark and Delta Lake, and strong programming skills in Python and SQL. Proven experience building batch and streaming data pipelines and production-grade data platforms, with solid understanding of data modeling, data quality, and governance principles. Experience with one or more major cloud platforms, with preference for Microsoft Azure / Fabric, as well as AWS or GCP. Familiarity with modern data platforms such as Databricks and Snowflake is expected. Experience with lakehouse architectures and distributed data systems, and strong understanding of scalability, reliability, and performance considerations in data pipelines. Strong problem-solving skills focused on scalability and reliability, with a collaborative approach to working in cross-functional teams.
Job Responsibility
Job Responsibility
  • Design and implement scalable data platforms and pipelines across cloud environments
  • develop reliable batch, streaming, and near-real-time pipelines
  • implement modern data architectures including lakehouse patterns and medallion layering
  • deliver high-quality datasets supporting analytics, machine learning, causal modeling, and optimization systems
  • enable data pipelines for GenAI use cases
  • design scalable logical and physical data models
  • orchestrate workflows using tools such as Airflow, dbt, Lakeflow
  • apply modern architecture patterns including event-driven and streaming architectures
  • ensure adherence to best practices in data governance, lineage, quality, and access control
  • establish strong data observability
What we offer
What we offer
  • 24 working days of paid vacation
  • National holidays covered
  • Sick leave (up to 20/year)
  • Unpaid leave (up to 20/year)
  • Medical insurance
  • Multisport card OR Multikafeteria
  • Maternity & paternity leave support
  • Internal workshops & learning initiatives
  • Professional certifications reimbursement
  • Participation in professional local & global communities
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Southlake
Salary
Salary:
164000.00 - 183000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Computer Science or a related field
  • The ideal candidate should have at least 7+ years of data engineering experience, 5+ years development experience and 3 years or more experience with Postgres database management. The candidate must additionally have experience with Oracle, SQL Server, MySQL, and/or Mongo DB
  • Must have worked as alongside a business vertical to establish nomenclature, data catalogs, provenance, standards, semantics and usage of data
  • Deep knowledge and experience with query development and optimization (SQL, PL/SQL, and No SQL)
  • Experience in performance-tuning database applications is a MUST
  • Experience in multi-datacenter DB installations, disaster recovery, and replication techniques
  • Advanced knowledge of database backup and recovery strategies
  • Ability to work in a Unix environment including an ability to write scripts in Unix
  • Provide database technical support for Technology and Application Delivery projects
  • Must have excellent written and verbal communications skills
Job Responsibility
Job Responsibility
  • Define and maintain conceptual, logical, and physical database models by working with business stakeholders and identifying optimal database specifications. Ensures that database design and system capabilities meet validated user requirements. Work with application development teams designing, developing, and enhancing database schemas, creating database views, helping with query optimization, and figuring out ways to increase application performance. Enhance and recommend solutions / processes for downstream impact analysis associated with data and/or model changes. Support, maintain and enhance applications (when necessary) written with ETL tools such as Informatica, Airflow, Snowflake and additionally support teams using custom ingestion and transformation processes. Collaborate with enterprise stakeholders to implement and adhere to data storage standards and maintain catalogs to facilitate consistent data management practices. Establish data quality metrics and monitoring processes to proactively identify and resolve data quality issues. Work with various IT departments within Schwab to perform preventive and corrective maintenance and incident management measures. Ensure database integrity, availability, and restorability by working with enterprise operational excellence teams. Evaluates the integration of new tools or technologies based on the capabilities of the existing infrastructure. Recommend solutions and help with functional and performance testing needs (mock data, test environments, data refresh processes). Responsible for coordination of planning the installation of operating systems, databases, applications, development upgrades, and new releases. Follow and develop database standards, guidelines, and best practices. Establishes standards, controls, and procedures to ensure data integrity and security. Perform capacity planning and projection for future growth. And finally, be able to work in an Agile Scrum environment
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Medical, dental and vision benefits
  • 401(k) and employee stock purchase plans
  • Tuition reimbursement to keep developing your career
  • Paid parental leave and adoption/family building benefits
  • Sabbatical leave available after five years of employment
  • Fulltime
!
Read More
Arrow Right
New

Senior Data Engineer

As a Senior Data Engineer, you will provide thought leadership and deliver cutti...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
aurizon.com.au Logo
Aurizon
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Relevant degree in computer science, engineering, statistics, mathematics or similar
  • Senior data engineering or data warehousing expertise
  • Deep experience architecting scalable modern data platforms (cloud and/or on‑prem)
  • Strong capability across data modelling, transformation, cleansing and publication
  • Experience with machine learning frameworks, modern programming tools and agile delivery
  • Ability to explain technical concepts simply to business stakeholders
  • Strong collaboration skills — you enjoy working with SMEs, senior managers and executives
  • Exceptional communication and problem‑solving abilities
Job Responsibility
Job Responsibility
  • Build and deliver end‑to‑end enterprise data pipelines to drive operational, financial and commercial improvements
  • Provide expert guidance on data architecture, solution design, standards and best practice
  • Lead the development and continuous improvement of scalable data platforms
  • Support acquisition, integration, retention and publication of complex data across diverse business use cases
  • Prototype and develop next‑generation on‑prem and cloud-based data solutions across structured and unstructured datasets
  • Balance innovation with value, practicality and risk
  • Improve service delivery, technical support and change management processes
What we offer
What we offer
  • Development and growth opportunities
  • Access to mentoring and development programs
  • Discounts on selected health insurance funds, personal travel, gyms, vehicles and retail brands
  • Parental leave program and super booster
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

In this role, you will work closely with the Digital Innovation team to design, ...
Location
Location
Canada , Vancouver
Salary
Salary:
140000.00 - 175000.00 USD / Year
klohn.com Logo
Klohn Crippen Berger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, Engineering, Data Science, or a related field (or equivalent practical experience)
  • 7+ years in data engineering and enterprise data platforms, including hands-on Microsoft Fabric experience
  • Hands-on experience with Microsoft Fabric, OneLake, and Power BI
  • Experience designing and implementing enterprise data pipelines and architectures
  • Strong understanding of Medallion Architecture and modern data platform concepts
  • Experience with Azure data services and cloud-based data platforms
  • Knowledge of RBAC, and compliance best practices
  • Strong analytical and troubleshooting skills
  • Experience working with large-scale enterprise datasets
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Support the implementation, optimization and governance of Microsoft Fabric and OneLake environments
  • Develop and maintain scalable data ingestion pipelines, workflows and enterprise data models
  • Design and implement Medallion Architecture (Bronze, Silver, Gold) solutions
  • Support Power BI semantic modeling, reporting, and analytics initiatives
  • Integrate and support Microsoft Purview governance capabilities
  • Assist with data quality, RBAC, security, compliance, and governance requirements
  • Collaborate with technical stakeholders to support enterprise reporting and AI initiatives
  • Troubleshoot and optimize Fabric workloads, pipelines, and data models for scalability and performance
  • Document technical solutions, processes, and standards
What we offer
What we offer
  • Hybrid work opportunities
  • Annual performance and salary review
  • Vacation policy that aligns to your experience
  • Flexible benefits, including RSP, social, and mental well-being initiatives
  • Paid OT, and sick days
  • Commitment to global ESG standards
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

Location
Location
United Kingdom , London
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Data Engineering & Pipeline Architecture: End-to-end data engineering covering real-time and batch ingestion, ETL pipelines, and full lifecycle (ingestion → processing → consumption) using AWS, SQL, Java, and Python
  • Cloud Data Platforms & Distributed Systems: Hands-on experience with AWS data platforms, Data Lakes, Databricks, and federated architectures, including integration across multiple enterprise data sources
  • Data Governance, Modelling & Metadata Management: Strong expertise in large-scale SQL data modelling, enterprise data cataloguing (Alation), data governance, metadata management, and regulatory-aligned data frameworks
Job Responsibility
Job Responsibility
  • Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence
  • Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps
  • Design and implementation of complex, scalable, and maintainable software solutions, considering long-term viability and business objectives
  • Mentoring and coaching to junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization
  • Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development
  • Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

Senior Data Engineer - UKRAINE - REMOTE. We are looking for an experienced Senio...
Location
Location
Ukraine
Salary
Salary:
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Apache Spark and Delta Lake
  • strong programming skills in Python and SQL
  • proven experience building batch and streaming data pipelines and production-grade data platforms
  • solid understanding of data modeling, data quality, and governance principles
  • experience with one or more major cloud platforms, with preference for Microsoft Azure / Fabric, as well as AWS or GCP
  • familiarity with modern data platforms such as Databricks and Snowflake
  • experience with lakehouse architectures and distributed data systems
  • strong understanding of scalability, reliability, and performance considerations in data pipelines
  • strong problem-solving skills focused on scalability and reliability
  • collaborative approach to working in cross-functional teams
Job Responsibility
Job Responsibility
  • Build & Data Platform Engineering: design and implement scalable data platforms and pipelines across cloud environments
  • develop reliable batch, streaming, and near-real-time pipelines using technologies such as Spark and Delta Lake
  • build ingestion, transformation, and curation workflows for both structured and unstructured data
  • implement modern data architectures including lakehouse patterns and medallion layering (bronze, silver, gold)
  • Enable AI, GenAI & Data Products: deliver high-quality datasets that support analytics, machine learning, causal modeling, and optimization systems
  • enable data pipelines for GenAI use cases (including LLMs, RAG pipelines, and vector-based data flows) and agent-based architectures and intelligent workflows
  • Data Modeling, Orchestration & Automation: design scalable logical and physical data models for analytical and operational use cases
  • orchestrate workflows using tools such as Airflow, dbt, Lakeflow, or equivalents
  • Architecture, Governance & Observability: apply modern architecture patterns including event-driven and streaming architectures
  • ensure adherence to best practices in data governance, lineage, quality, and access control (RBAC/ABAC)
What we offer
What we offer
  • Mental and physical health: Medical insurance
  • Sports reimbursement budget
  • Home office support
  • A number of free psychological and legal consultations
  • Maternity and paternity leave support
  • Personal and professional development: Internal workshops and learning initiatives
  • English language classes compensation
  • Professional certifications reimbursement
  • Participation in professional local and global communities
  • Growth Framework to manage expectations and define the steps to move towards the selected career
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

The Opportunity: We are currently partnering with several leading technology con...
Location
Location
United Kingdom , United Kingdom
Salary
Salary:
100.00 GBP / Day
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in designing, building, and maintaining production-grade data pipelines
  • Proficiency in Python and SQL for data manipulation and transformation
  • Strong understanding of cloud architecture and services
  • Experience with DevOps practices, including CI/CD and infrastructure as code
  • Proven ability to design and optimise data models and architectures
  • Experience implementing data quality, governance, and compliance standards
  • Excellent documentation and technical communication skills
  • Demonstrable ability to collaborate effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • End-to-end lifecycle of robust, scalable data pipelines
  • Ensure data systems are efficient, reliable, and capable of supporting complex analytical and operational requirements
  • Work closely with cross-functional teams to translate business needs into technical solutions
  • Drive the evolution of cloud-based systems while maintaining rigorous standards for data quality, governance, and infrastructure automation
  • Fulltime
Read More
Arrow Right