Microsoft
Principal Data Engineer
Found: Today
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 strong 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.