Principal Data Engineer
$165.6k - $296.4kMicrosoft Corporation
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 engineeringusing and improving AI-assisted development practices to accelerate delivery while taking accountability for the quality correctness and responsible use of AI-generated work.
Microsofts 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.
ResponsibilitiesLead 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.
Required Qualifications:
- Bachelors 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:
- Masters 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 Bachelors 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 $165600 - $296400 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 $220800 - $331200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
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.
Required Experience:
IC
- ...Hiring: Principal Forward Deployed Engineer (FDE) – Data Engineering & GenAI Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. Location: Washington, DC Metro Area...Suggested2 days per week3 days per week
$115k - $225k
...office the remaining days of the week. ABOUT THE TEAM The Data Engineering team ensures that data pipelines are scalable, repeatable,... ...users can get that data quickly. ABOUT THE ROLE The Principal Data Engineer will serve as a technical lead on new and ongoing...SuggestedFull timeTemporary workWork experience placementWork at officeLocal areaRemote workWorldwide3 days per week$114.6k - $234.6k
...Have at least 7 years of production engineering experience; distributed services or cloud... ...services powering customer migration and data replication workloads. Monitor service... ...highly available data replication. In this Principal Site Reliability Engineer role, you will...SuggestedFull timeWorldwideFlexible hours- 14 Technology Holding’s(“14TH”) portfolio includes Data Analytics firms in multiple spaces and employs over 100 people. Our team of analysts, scientists, engineers, and strategists hail from diverse backgrounds yet share a passion for using data to solve the world’s greatest...SuggestedWork at officeRemote work
$190k - $285k
...demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to... ...apply. About the Role We are looking for a Principal Mixed-Signal Design Engineer, Data Converters to lead the architecture and development of...SuggestedPermanent employmentShift work$160k - $190k
...digital transformation firm focused on delivering solutions around data-driven enterprise, IT modernization, customer experience,... ...Qualifications Ability to create working environments for data engineers and scientists, and general knowledge of ML, AI, LLMs, and...Full time$202.3k - $273.7k
...The AWS Analytics Engineering (AAE) organization is the analytics backbone of AWS. We build and operate the data systems that drive business decisions across more than 150 AWS... ...vision and delivery roadmap with senior and principal engineers. Turn long-term goals into...Full timeTemporary workSeasonal workFlexible hours- ...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...Full time
- ...worldwide with end-to-end IT solutions. The company has experts specializing in technology consulting, software engineering, AI, digital products and platforms, data, cloud, intelligent automation, agile transformation, and industry digitization. In addition to providing...Full timeWorldwide
$95 - $100 per hour
...Pay rate range - $95/hr. to $100/hr. 100% Onsite Must Have 1. Python/SQL 2. Problem solving/solution designing 3. Data engineering best practices Nice to Have 1. Requirements capture 2. Data modeling/architecture 3. Communication Years of experience...Flexible hours- ...Job Title: Data Engineer Location: Washington, DC (Onsite Job) Employment Type: Contract Must-Haves 2+ years of hands-on Data Engineering experience Experience delivering multiple production-grade cloud data platform implementations Advanced Python, SQL...Contract work
- ...Hi, We have an immediate opening for a Data Engineer with a leading IT Service Consulting company in Washington, DC Fulltime (Long term) Washington, DC (Onsite) Data Engineer Job purpose The Data Engineer is responsible for designing, developing, and...Full timeImmediate start
- ...from idea to viable formulation faster by unifying fragmented R&D data: ingredients, specs, cost, nutrition, processing constraints,... ...looking for a curious, motivated, and detail-oriented Junior Data Engineer to join our team. This role is ideal for someone with strong...Full time
- ...Role: Data Engineer - Databricks Location: Washington, DC Metro Area Duration: Long-Term (W2) USC (Does not require Sponsorship) Experienced data engineers to join a large-scale Databricks platform build supporting federal government programs in the Washington...Full timeRemote workRelocation
$160k - $170k
...Senior Data Engineer Location: Arlington, VA – On-site Salary: $160,000–$170,000 base + bonus Type: Full-time We’re partnering with an established and growing renewable energy company that develops, owns and operates solar energy projects across the United...Full timeWork at officeRelocation$170k - $200k
...We are seeking a Senior Data Engineer with strong experience across AWS or Azure data, data lakes, and AI/ML platform ingestion to join a newly formed data engineering team at one of the world’s largest and most prestigious law firms as it undergoes a major data and AI...Full timeH1bRemote workVisa sponsorship- ...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
- ...Must-Have Skills & Experience: Strong hands-on experience as a Data Engineer . Strong proficiency in Python . Experience building and maintaining large-scale Apache Spark pipelines on AWS. Strong knowledge of the modern AWS Data Lake ecosystem , including...
- ...This role is primarily focused on data engineering, transformation frameworks, orchestration, and system integrations. While the team builds applications on top of their platform, dedicated application engineering resources lead full-stack UI development. This position...Full timeFlexible hours
- ...Forward Deployed Engineer — Data Engineering & GenAI Location: Washington, DC Metro Area Work Model: Hybrid — expected in the office/... ...days per week Employment Type: Contract Experience Level: Principal (8–14 years) Citizenship: U.S. Citizenship required...Contract workWork at office2 days per week3 days per week
- ...Hiring: Forward Deployed Engineer – Data Engineering & GenAI Washington, DC Metro Area Hybrid – 2–3 days/week onsite/customer locations U.S. Citizenship Required Experience: 8–14 years 3 Immediate Openings We’re looking for a hands-on Forward Deployed...Immediate start2 days per week3 days per week
- ...Data Engineer (Databricks) Location: Hybrid (Washington D.C) 2-3 times a week Clearance: Active Secret Employment Type: Full Time Company Description Big Impact Tech (BIT) is a Small Business providing IT and business management consulting to federal and...Full time
- ...from idea to viable formulation faster by unifying fragmented R&D data: ingredients, specs, cost, nutrition, processing constraints and... ...THE ROLE We are looking for a motivated, hands-on Data Engineer with 3+ years of experience to join our team. You will build...Full time
- ...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
- ...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
- ...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)....Full time
$131.3k - $237.35k
Leidos has an exciting opportunity for a Data Engineer in our Intel Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence...Full timeWork experience placementImmediate startFlexible hours$110k - $120k
...solutions, has earned Trilogy an unparalleled reputation for delivering transformative results. Trilogy Federal is looking for a Data Engineer with knowledge and experience in federal financial management data from Momentum Financials to support current and future...Full timeRemote work- ...One of our client is Looking Big Data Engineer for Full Time Role at Arlington VA (Hybrid) Title – Big Data Engineer – Python/Scala, Spark, Hadoop Location- Arlington, VA (3 Days onsite/week) Terms- Full Time Job Summary: Ability to easily move between...Full time3 days per week
$74.1k - $148.3k
...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly... ...form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,...Temporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- civil engineer project manager Washington DC
- director software engineering Washington DC
- principal cloud engineer Washington DC
- general engineer Washington DC
- chief design engineer Washington DC
- senior civil engineer project manager Washington DC
- senior director engineering Washington DC
- data center chief engineer Washington DC
- principal data engineer Washington DC
- director of product engineering Washington DC





