CrawlJobs Logo

Senior Data Engineer

United States, Redmond Employment contract 119800.00 - 234700.00 USD / Year · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

If you love the pursuit of excellence and are inspired by the challenges that come through driving innovations that impact how the world lives, works and plays, then we invite you to learn more about Microsoft Business Operations (MBO) - and the value we deliver across Microsoft and to our customers and partners. We offer unique opportunities to work on interesting global projects in an environment that appreciates diversity, focuses on talent development and recognizes and rewards great work. As a Senior Data Engineer, you’ll build and operate the platforms that power how Microsoft does business—solving complex, high-impact problems at global scale and shipping technology used every day across the company.

Job Responsibility

  • Own the end-to-end engineering lifecycle for key components and services—designing, coding, testing, deploying, and operating solutions that are secure, reliable, and maintainable
  • Use AI tools across the full SDLC in a disciplined way. Own the quality of AI-generated requirements, designs, and code — yours and your teammates' — and apply Responsible AI practices
  • Build the training, feature, retrieval, grounding, and evaluation datasets that LLMs, and agents depend on. Partner with PM and engineering to make data contracts, freshness, drift signals, and offline/online consistency first-class concerns
  • Lead design discussions for your project area, evaluate tradeoffs across batch vs. streaming, warehouse vs. lakehouse, ELT vs. ETL, and storage choices for analytical, feature, and vector workloads. Own architectural decisions with minimal oversight
  • Partner with PM and engineering to define data requirements
  • ensure feedback loops on data quality, usage, model performance, and downstream product impact are in place
  • Write extensible, secure, performant code for pipelines, transformations, and supporting services. Apply modern patterns including GenAI-assisted development. Drive code reviews and best practices at the product level
  • Own the test strategy for your area, including data contract tests, schema validation, freshness checks, distribution and drift monitoring, and offline/online parity. Improve the test suite and use AI tools for test automation
  • Identify cross-team data dependencies, manage upstream producer and downstream consumer impact, and resolve conflicts when semantics or schemas change in ways that affect models or downstream products
  • Drive your workgroup's project and release plans. Break work into a roadmap including backfills, migrations, and model-impacting changes, and coach others on estimation
  • Design and run experiments — A/B tests, shadow pipelines, offline replays, evaluation harnesses — and interpret results to guide ship decisions for data and for the models that depend on it
  • Drive deployment automation toward zero-touch
  • strengthen CI/CD for data systems, including reversible migrations, safe backfills, and controlled rollouts of semantic changes
  • Participate in on-call rotation as a DRI for data pipelines and serving paths. Use telemetry to diagnose, mitigate, and lead retrospectives. Drive metrics that improve reliability, data quality, and customer impact — including model and agent behavior traced back to data
  • Apply security-as-code, threat modeling, and breach-drill practices. Ensure AI safety controls and data governance for the AI features your data supports. Meet privacy, compliance, and accessibility standards
  • Lead by example. Mentor engineers on data engineering craft and AI fluency, raise the team's bar, and foster an inclusive culture

Requirements

  • 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, data modeling, or data engineering OR 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 OR equivalent experience
  • 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
  • 4+ years of hands-on software development experience in one or more general purpose programming languages (e.g., C#, Java, C++, Python, JavaScript/TypeScript)
  • Hands-on experience designing and operating production data pipelines and platforms at scale
  • Working understanding of how GenAI systems consume data — training datasets, features and labels, embeddings, retrieval and grounding data, evaluation harnesses, and the data-side failure modes that drive model and agent regressions
  • Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, agentic coding workflows, GenAI-based code review and test generation) in a disciplined, production-grade way
  • Experience integrating AI capabilities (LLMs, agents, model-backed features) into production systems, including familiarity with Responsible AI principles and applying AI safety controls in production
  • Experience owning a feature area end-to-end, from design through deployment, monitoring, and on-call ownership
  • Experience designing and operating large-scale distributed data systems in a cloud environment (e.g., Azure), including data model and pipeline design, performance tuning, and cost optimization
  • Engineering fundamentals: data structures and algorithms, object-oriented and systems design, and building resilient services (reliability, availability, scalability)
  • Experience with DevOps practices and tooling (CI/CD, infrastructure as code, monitoring and alerting, incident response) and a track record of driving toward zero-touch deployment
  • Experience building observable systems: designing telemetry, metrics, and dashboards — including data quality and drift signals — that drive reliability, performance, and customer-impact decisions
  • Experience building secure software, including secure coding practices, threat modeling, premortems, and privacy/compliance considerations relevant to data systems
  • Demonstrated technical leadership through design reviews, mentoring, and driving improvements to code quality and engineering processes
  • Experience collaborating in cross-functional and communicating technical concepts clearly to engineering, product, and executive audiences

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
  • 4+ years of hands-on software development experience in one or more general purpose programming languages (e.g., C#, Java, C++, Python, JavaScript/TypeScript)
  • Hands-on experience designing and operating production data pipelines and platforms at scale
  • Working understanding of how GenAI systems consume data — training datasets, features and labels, embeddings, retrieval and grounding data, evaluation harnesses, and the data-side failure modes that drive model and agent regressions
  • Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, agentic coding workflows, GenAI-based code review and test generation) in a disciplined, production-grade way
  • Experience integrating AI capabilities (LLMs, agents, model-backed features) into production systems, including familiarity with Responsible AI principles and applying AI safety controls in production
  • Experience owning a feature area end-to-end, from design through deployment, monitoring, and on-call ownership
  • Experience designing and operating large-scale distributed data systems in a cloud environment (e.g., Azure), including data model and pipeline design, performance tuning, and cost optimization
  • Engineering fundamentals: data structures and algorithms, object-oriented and systems design, and building resilient services (reliability, availability, scalability)
  • Experience with DevOps practices and tooling (CI/CD, infrastructure as code, monitoring and alerting, incident response) and a track record of driving toward zero-touch deployment
  • Experience building observable systems: designing telemetry, metrics, and dashboards — including data quality and drift signals — that drive reliability, performance, and customer-impact decisions
  • Experience building secure software, including secure coding practices, threat modeling, premortems, and privacy/compliance considerations relevant to data systems
  • Demonstrated technical leadership through design reviews, mentoring, and driving improvements to code quality and engineering processes
  • Experience collaborating in cross-functional and communicating technical concepts clearly to engineering, product, and executive audiences

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

We are looking for a Senior Data Engineer to design, build, and maintain scalabl...
Location
Location
Indonesia , Jakarta
Salary
Salary:
Not provided
axa.com Logo
Axa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Statistics, Mathematics, or related fields
  • Minimum 3 years of experience in Data Engineering or Analytics
  • Strong skills in Python and SQL
  • Experience with databases and big data tools (e.g. Spark, Hadoop)
  • Familiar with cloud platforms (AWS, GCP, or Azure)
  • Good communication skills and ability to mentor junior engineers
Job Responsibility
Job Responsibility
  • Design, build, and maintain data pipelines and centralized data platforms
  • Integrate and transform data from multiple internal and external sources
  • Ensure data quality through validation, monitoring, and best practices
  • Provide clean, ready-to-use data for analytics and modeling needs
  • Automate data processing and delivery processes
  • Collaborate with cross-functional teams to align data solutions with business goals
  • Support data governance, security, and compliance requirements
  • Mentor junior data engineers and lead technical initiatives
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engin...
Location
Location
Canada; United States
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At a minimum, 4 years of professional experience in data engineering
  • Proficiency in SQL and Python, and an eagerness to integrate AI into data engineering workflows to help us scale
  • Experience mapping complex business processes into extensible, analytical data models
  • Strong software engineering fundamentals
  • Self directed execution
  • Collaborative spirit
  • A track record of recommending and implementing new data collection methods to improve data model quality
  • You have used data to answer specific questions and guide company decisions
  • You have experience with cloud distributed systems (we use GCP) including distributed databases, message queues or batch / stream processing
  • You ensure data is safe to depend on through smart orchestration, error handling, and idempotency
Job Responsibility
Job Responsibility
  • Build the pipes: Build and manage business data pipelines as well as transform Firefox telemetry data into structured high quality datasets
  • Make data make sense: Partner with data scientists, product, and marketing teams to turn complex datasets into the models and metrics that drive Mozilla's decisions
  • Be a guardian of data quality: Ensure datasets stay accurate and performant by using observability tools to monitor quality and joining a weekly triage rotation to resolve data issues
  • Evolve our platform: Partner with other data engineers and platform engineers to improve how we work
  • Maintain data integrity: Ensure data governance and privacy policies are implemented and enforced across the tens of terabytes of data flowing through systems daily
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

This role is categorized as hybrid. This means the successful candidate is expec...
Location
Location
United States , Austin; Warren
Salary
Salary:
153000.00 - 227000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • 7+ years of data engineering/development experience, including Python or Scala, SQL, and relational/non-relational data storage. (ETL frameworks, big data processing, NoSQL)
  • 3+ years of experience in distributed data processing (Spark) and container orchestration (Kubernetes)
  • Proficiency in data streaming in Kubernetes and Kafka
  • Experience with cloud platforms – Azure preferred
  • AWS or GCP also considered
  • Solid understanding of CI/CD principles and tools
  • Familiarity with big data technologies such as Hadoop, Hive, HBase, Object Storage (ADLS/S3), Event Queues
  • Strong understanding of performance optimization techniques such as partitioning, clustering, and caching
  • Proficiency with SQL, key-value datastores, and document stores
Job Responsibility
Job Responsibility
  • Assemble large, complex data sets that meet functional and non-functional business requirements
  • Identify, design, and implement process improvements, including automation, data delivery optimization, and infrastructure redesign for scalability
  • Lead and deliver data-driven solutions across multiple languages, tools, and technologies
  • Contribute to architecture discussions, solution design, and strategic technology adoption
  • Build and optimize highly scalable data pipelines incorporating complex transformations and efficient code
  • Design and develop new source system integrations from varied formats (files, database extracts, APIs)
  • Design and implement solutions for delivering data that meets SLA requirements
  • Work with operations teams to resolve production issues related to the platform
  • Apply best practices such as Agile methodologies, design thinking, and continuous deployment
  • Develop tooling and automation to make deployments and production monitoring more repeatable
What we offer
What we offer
  • Health and wellbeing benefit programs
  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

We are seeking an experienced Senior Data Engineer to design, build, and optimiz...
Location
Location
Sri Lanka
Salary
Salary:
Not provided
Creative Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in Data Engineering or related fields
  • Strong expertise in SQL and at least one programming language (Python, Scala, or Java)
  • Hands-on experience with Azure data services such as Data Factory, Synapse, Databricks, Azure SQL, and Storage
  • Experience with on-premise data platforms, especially SQL Server and SSIS
  • Strong Power BI skills, including: Designing efficient data models (star schema, proper relationships), Writing optimized DAX measures, Applying best practices for performance, data loading, and semantic modeling, Supporting BI teams with dataset design and dashboard optimization
  • Solid experience building and maintaining ETL/ELT pipelines
  • Good understanding of data warehousing concepts, data governance, and data quality frameworks
  • Experience with version control and structured development workflows (Git, CI/CD)
  • Strong communication and ability to work with both technical and business teams
  • Excellent analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Build and Manage Data Pipelines
  • Design Data Models & Warehouses
  • Optimize Existing Data Solutions
  • Work Across Cloud and On-Prem Platforms
  • Support BI & Visualization Teams
  • Lead and Collaborate
  • Leverage Multi-Platform Experience
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

This role is categorized as hybrid. This means the successful candidate is expec...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
138700.00 - 175450.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • 5+ years of relevant full-time experience
  • or equivalent knowledge
  • Strong experience in data engineering, including pipeline development, data modeling, data integration, and production support for enterprise data platforms
  • Data engineering experience, including Python or Scala, SQL, and relational/non-relational data storage (ETL frameworks, big data processing, NoSQL)
  • Experience with cloud platforms – Azure preferred
  • AWS or GCP also considered
  • Proficiency with SQL, key-value datastores, and document stores
  • Design, build, and optimize scalable batch and streaming data pipelines using Databricks (Apache Spark, Delta Lake) to support Medallion Architecture
  • Experience with modern cloud data platforms, distributed processing, and production-grade data pipelines
Job Responsibility
Job Responsibility
  • Design, build, and productionize reliable, scalable, and secure data pipelines and data products in Azure Databricks that support AI, analytics, and operational use cases
  • Lead the transformation of raw data from multiple source systems into trusted, well-structured datasets suitable for downstream analytics, model development, and AI enablement
  • Drive improvements in internal processes, delivery patterns, and technical solutions that support broader functional strategy and increase team efficiency
  • Solve complex and non-standard data engineering problems using advanced analytical and problem-solving techniques, with strong ownership and sound technical judgment
  • Partner closely with data scientists, analysts, software engineers, product stakeholders, and business teams to ensure data is accessible, trustworthy, and aligned to business outcomes
  • Support AI and data science use cases by enabling high-quality feature-ready data, experimentation workflows, and scalable patterns for model development and deployment
  • Contribute to technical direction within the team, influence key engineering decisions in their area, and act as a go-to resource for peers and less experienced engineers
  • Mentor team members through technical guidance, knowledge sharing, and strong engineering practices consistent with Level 7 expectations
What we offer
What we offer
  • Relocation benefits
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

The Data, Analytics and Reporting Technology team is responsible for a cross-cut...
Location
Location
United States , San Francisco; Charlotte
Salary
Salary:
100000.00 - 196000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Data Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of experience creating analytics or data science solutions in Public Cloud (GCP, AWS, Azure)
  • 4+ years of hands on experience of Python and/or Go for building data pipelines, libraries, and automation tooling
  • 4+ years with GCP or equivalent open source orchestration tools (Composer/Airflow/Dataflow/Beam) and CI/CD (Git, Liquibase, ) for data workloads
  • 2+ years of hands-on experience building and implementing predictive AI models using machine learning algorithms (e.g., regression, classification, forecasting).
Job Responsibility
Job Responsibility
  • Develop scalable, secure data pipelines from on-premise systems of record to Google Cloud Platform services (BigQuery, BigTable, Dataflow, Dataproc, Pub/Sub, Cloud Storage, Composer)
  • Leverage and extend capability roadmaps for reusable frameworks and tooling (ingestion, transformation, quality, orchestration) actively being developed by the larger organization
  • Enable self‑service data consumption and governance by standardizing patterns, templates, and sandbox capabilities rather than one‑off pipelines
  • Support use cases for training, validation and monitoring leveraging BigQuery, Dataflow/Apache Beam, Dataproc/Spark, Pub/Sub, and Cloud Storage
  • Create standardized feature transformation pipelines and a common feature store with strong lineage, dictionary and high availability for models
  • Ensure appropriate cost, performance, and reliability of GCP data workloads (partitioning, clustering, storage classes, autoscaling strategies)
  • Develop transformation libraries in Python/SQL/Beam (e.g., common SCD patterns, data quality checks, masking/tokenization routines)
  • Provide orchestration capabilities via Cloud Composer or Cloud Workflows with reusable DAGs/templates and CI/CD integration
  • Implement robust data modeling (dimensional, data vault, or canonical models) and semantic layer implementations with BigQuery or similar tools
  • Enforce data quality, lineage, and observability using standardized metrics, validation rules, and monitoring dashboards
What we offer
What we offer
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

We are looking for an experienced Senior Data Engineer to design, build, and opt...
Location
Location
Bulgaria , Sofia
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
  • Design and implement scalable data platforms and pipelines across cloud environments 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
  • 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
  • Design scalable logical and physical data models for analytical and operational use cases
  • Orchestrate workflows using tools such as Airflow, dbt, Lakeflow, or equivalents
  • 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
  • Flexibility with hybrid work options and 25 vacation days
  • Co-subsidized transportation & Multisport cards
  • Premium health insurance
  • Training policy for technical and other skills-related events, courses and certifications
  • Personal career development roadmap guided by performance evaluations
  • Self-care program offering psychological consultations & discussions
  • Cozy office space
  • Exciting team events and company gatherings
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

We are looking for an experienced Senior Data Engineer to design, build, and opt...
Location
Location
Portugal , Lisbon
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
  • Design and implement scalable data platforms and pipelines across cloud environments (Azure/Fabric, AWS, GCP, Databricks, Snowflake)
  • 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)
  • 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), as well as agent-based architectures and intelligent workflows
  • Design scalable logical and physical data models for analytical and operational use cases
  • Orchestrate workflows using tools such as Airflow, dbt, Lakeflow, or equivalents
  • 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
  • Flexibility, with remote and hybrid work options (country-dependent)
  • Career advancement, with international mobility and professional development programs
  • Learning and development, with access to cutting-edge tools, training and industry experts
  • Fulltime
Read More
Arrow Right