Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

$165.6k - $296.4k

Microsoft Corporation

Overview

We are looking for a Principal Data Engineer to lead the architecture, development, and operation of scalable, reliable data platforms. This role requires deep expertise in ETL, data pipelines, data modeling, and distributed systems, with hands-on proficiency in Apache Spark, Python, and SQL.

As a technical leader, you will shape architecture across team boundaries, anticipate customer needs, and make decisions that balance immediate delivery with long-term scalability, reliability, security, and cost. You will own complex, ambiguous problems from design through production and guide others toward high engineering standards.

You will bring an AI-native approach to engineering-using and improving AI-assisted development practices to accelerate delivery while taking accountability for the quality, correctness, and responsible use of AI-generated work.

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.

Responsibilities

  • Lead data-platform architecture: Design and evolve ETL workflows, data pipelines, and data models using Spark, Python, and SQL.

  • Drive hands-on, end-to-end implementation: Build data solutions using Spark (or similar distributed systems), open table formats such as Delta Lake, and Parquet files; develop scalable, secure APIs and data access controls, including RBAC; provision resources through Infrastructure as Code; and deliver production-grade deployments through CI/CD with observability and operational runbooks.

  • Think beyond immediate requirements: Own complex system-design decisions, evaluate alternatives, and account for cross-team dependencies, scalability, resiliency, disaster recovery, and cost.

  • Make evidence-based decisions: Proactively gather facts, validate assumptions, test hypotheses, and use telemetry and investigation to resolve complex problems rather than relying on unverified assumptions.

  • Advance AI-native engineering: Apply AI across design, coding, testing, and troubleshooting; validate AI-generated outputs and help the team adopt effective, responsible practices.

  • Own production outcomes: Establish monitoring and operational readiness, drive incident resolution and root-cause analysis, and implement preventive improvements. Automate safe deployments, targeting zero-touch deployment where possible.

  • Raise engineering quality: Lead design and code reviews, strengthen testing, and embed security, privacy, and compliance into solutions throughout their lifecycle.

  • Collaborate and mentor: Communicate trade-offs clearly, align partner teams on dependencies and ownership, mentor engineers, and share knowledge to improve team capabilities.

Qualifications

Required Qualifications:

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

  • OR equivalent experience.

Preferred Qualifications:

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

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

  • OR equivalent experience.

  • Experience building data platforms for experimentation, metrics, and scorecards, including understanding success metrics, guardrail metrics, and data quality.

  • Experience in Databricks like platforms.

#dataplatforms, #dataengineering, #AINative, #distributedsystems

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. (

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Redmond, WA vacancy
  •  ...Job: Data Engineer (C#.NET experience) Location : Redmond, WA Job Type : || Full time|| Primary Skills: Python OR C# experience, DB (KQL, SQL and Cosmos DB), ETL , Azure Data Factory, Log Analysis, Power BI Dashboard, Azure DevOps, APIs and workflow integration... 
    Suggested
    Full time

    Programmers.io

    Redmond, WA
    3 days ago
  •  ...Looking for Data Engineer in Redmond, WA . US Citizen only . Responsibilities 1. Ingest and process data from Salesforce (Investments), Dynamics 365 & Coupa (Finance), Workday (HR), Concur (Operations), and external program/partner data (e.g., Health, Education).... 
    Suggested
    Full time

    Sophus IT Solutions

    Redmond, WA
    2 days ago
  • $68 per hour

     ...Data Engineer Location: Redmond, WA (Open for WFM - Need to work in PST time zone) Salary Range: ***-120K per annum + Benefits Subcon Rate Card: ***-68$ per hr JD: We can consider a mix of below skillset resources combinations, #1, #2, #3 are critical. Remote... 
    Suggested
    Full time
    Contract work
    Remote work

    Yantran LLC

    Redmond, WA
    5 days ago
  •  ...~5+ years of experience in data engineering, with at least 3 years of hands-on experience using PySpark, Scala, Azure Data Factory, and Python in production environments. ~ Strong experience building and optimizing large-scale data pipelines using Azure Databricks... 
    Suggested

    VBeyond

    Redmond, WA
    5 days ago
  • $70 - $76 per hour

     ...will make a tangible impact on critical workforce planning and data infrastructure, directly influencing key business decisions and...  ...programming skills, specifically for data analysis, automation, and data engineering tasks. ~ Extensive experience with Azure SQL Database... 
    Suggested
    Hourly pay
    Temporary work
    Worldwide
    Flexible hours

    Aquent

    Redmond, WA
    3 days ago
  •  ...Data Engineer Position: Data Engineer Rate: $45 - $47 W2 Location: Redmond, WA - Day 1 onsite Note: Need qualified resume. Candidate must be good in: SQL Pyspark Data Modeling Job Description: Attention to Detail: Meticulous attention... 

    E-Solutions

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...further. Imagine being at the forefront of a revolution powered by Data and AI (Artificial intelligence), transforming Marketing at...  ...an unprecedented scale. As part of the Global Marketing Data Engineering team , you will have the opportunity to build cutting-edge... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  •  ...- Kusto, Eventhub, Synapse, Cosmosdb • Bachelor's degree in computer science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python o OR master's... 

    Yochana

    Redmond, WA
    5 days ago
  •  ...Job Description – Senior Data & AI Engineer Duration: Long term contract Location: 1 Resource – Dallas, TX | 1 Resource – Redmond, WA (Onsite) Note: Visa independent candidates only Want to apply Read all the information about this position below, then hit... 
    Long term contract
    Temporary work

    Quadrant Technologies

    Redmond, WA
    5 days ago
  • $115k - $120k

     ...and consulting services firm, delivering digital transformation through innovative solutions in data, cloud, and business analytics. We are seeking a skilled Data Engineer with a strong focus on the Microsoft Fabric ecosystem and Application Database management, who can... 
    Full time
    Local area

    Artic Consulting

    Redmond, WA
    5 days ago
  •  ...Job Title: Network/Data Engineer Location : Redmond, Washington Job Type: Contract Duration: 10 Months Job Description: Ability to thrive on a highly technical team in a 7x24x365 NOC environment including nights, weekends as required Strong... 
    Contract work
    Night shift

    TriOptus LLC

    Kirkland, WA
    3 days ago
  • $110k - $145k

     ...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications - knowledge graphs, semantic layers, retrieval corpora, and the pipelines that keep them trustworthy. This role leads both the design... 
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Redmond, WA
    3 days ago
  • $264.1k - $350k

    Director of Engineering for Open Data Analytics Engines, Data Processing & Experience Job ID: 10478570 | Amazon Development Center U.S., Inc. AWS Open Data Analytics Engines is a suite of fully managed, high-performance analytics services built on popular open-source frameworks... 
    Work experience placement
    Flexible hours

    Amazon Inc.

    Redmond, WA
    6 days ago
  • United States Digital Space LLC is seeking a Data Center Administrator to build and manage data center infrastructure. You will install and maintain servers, network gear, and power systems across data centers, collaborating with the team to improve data center operations... 
    Work at office
    Relocation package

    Spacex

    Redmond, WA
    6 days ago
  • $141.13k - $162.17k

     ...Salary: $141,128 - 162,168 per year Requirements: Bachelors degree. At least 5 years of software or data engineering experience with languages such as Python, Spring Boot, or .NET. Extensive experience building, scaling, and operating cloud-based data pipelines... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    For contractors
    Remote work

    Randstad Digital

    Redmond, WA
    1 day ago
  •  ...Principal Engineer You've spent your career solving hard problems. Here's one worth your next decade. The database is the heartbeat of every...  ...of transactions, and store some of the most critical data on earth — making us the database infrastructure of the internet... 

    A W S

    Redmond, WA
    3 days ago
  •  ...We are looking for a hands-on Technical Lead – Data Platform & Services Engineering with strong expertise in Azure Data Engineering, backend services, APIs, analytics, and cloud architecture. The candidate will design, build, modernize, and operate enterprise-scale data... 
    Full time

    Programmers.io

    Redmond, WA
    3 days ago
  • $90k - $95k

     ...Position: Data Platform Engineer – AI Experience Location: Redmond, WA Employment Type: Full-Time Salary: $90K–$95K (Max) Openings: 1 Role Overview: We are looking for a hands-on Technical Lead – Data Platform & Services Engineering with strong... 
    Full time

    AppLab Systems, Inc

    Redmond, WA
    1 day ago
  •  ...We are seeking a Data Engineer with strong expertise in Microsoft Fabric, Power BI, Semantic Modeling, SQL, dimensional data modeling, and cloud data platforms . The role will focus on designing, building, and governing an enterprise semantic layer using Microsoft... 
    Full time

    BrickRed Systems

    Bellevue, WA
    3 days ago
  •  ...We are seeking a Senior Data Engineer with strong expertise in Databricks, Python, ETL, SQL, and Data/Financial Modeling to design, build, and operate scalable data pipelines and lakehouse data products. The role will support data-driven capabilities across device... 
    Full time

    BrickRed Systems

    Bellevue, WA
    4 days ago
  •  ...We are seeking an experienced Sr. Data Engineer with strong expertise in Databricks, Python, Salesforce Automation, ETL, SQL, and Azure Data Factory to design, build, and operate production-grade data pipelines and lakehouse data products. The role supports data products... 
    Full time

    BrickRed Systems

    Bellevue, WA
    1 day ago
  • $230.77k - $323.08k

     ...satellite communications network designed to deliver symmetrical data speeds of up to 6 Tbps anywhere on Earth. This multi-orbit...  ...-based layer to existing network infrastructure. As a Principal Engineer for RF and Optical System Integration & Verification you will... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Relocation package

    Blue Origin

    Redmond, WA
    7 days ago
  • SpaceX in Redmond, WA is seeking a Data Center Administrator to build and manage our data center infrastructure, including servers, networks, and power systems. You will ensure performance, availability and security across environments and collaborate with the team to... 

    Starlink

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...Come join the multidisciplinary team building a scalable readout system for topological quantum computing! As a Principal or Senior Quantum Engineer - Readout Design you will design the readout system for topological qubits at the component subsystem and system levels... 
    Ongoing contract
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Microsoft

    Redmond, WA
    9 days ago
  • $147k - $258k

     ...Partner Solutions (CPS) group is where legal meets the commercial engine supporting the Microsoft Commercial Business Microsoft Elevate...  ...and help shape the future of the world. Responsibilities Data Insight and Transparency You will build the intelligence... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Microsoft

    Redmond, WA
    9 days ago
  • $142.8k - $274.8k

     ...Silicon Cloud Hardware and Infrastructure Engineering (SCHIE) is the team behind Microsofts...  ...Azure platform globally with our server and data center infrastructure security and...  ...infrastructure. We are looking for a Principal DFT Engineer to join the team. #SCHIE... 
    Ongoing contract
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide

    Microsoft

    Redmond, WA
    8 days ago
  • $142.8k - $274.8k

     ...Microsoft Devices Operations (MDO) team in Redmond WA as a Principal Sourcing Engineer where youll lead sourcing strategies for memory components...  ...to perform TCO trade-offs and competitive benchmarking. Data-Driven Decision Making. Solid analytical skills for... 
    Ongoing contract
    Full time
    Contract work
    Seasonal work
    Local area

    Microsoft

    Redmond, WA
    9 days ago
  • $195k - $290k

     ...cybersecurity starts with you. About The Role: CrowdStrike's Data Platform is the foundation beneath Falcon and Next-Gen SIEM: the...  ...platform. Reliability, cost efficiency, and provable compliance are engineering requirements here rather than afterthoughts, and we are raising... 
    Work experience placement
    Work at office
    Local area
    Shift work

    CrowdStrike Inc.

    Redmond, WA
    5 days ago
  • $42 - $45 per hour

     ...Akkodis is seeking an IT Support Engineer for a Contract with a client located in Redmond, WA—onsite — with strong hands-on experience with Azure Active Directory, Azure DevOps, an IT Tech Background, strong documentation skills, Python, C#, and PowerShell. Rate... 
    Contract work
    Temporary work
    Local area

    Akkodis

    Redmond, WA
    1 day ago
  • Job Title: Senior Azure Data Engineer Location: Redmond, WA 98052 Work Setup: Hybrid Duration: 12 Months Experience: 8-10 Years Job Description We are looking for an experienced Senior Azure Data Engineer with 8-10 years... 

    eTeam

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!