Data Engineer

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$98,300 - $229,200
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Data Engineer

Microsoft's WSD Fundamentals & Data Team is seeking a Data Engineer to work on large-scale data architecture and management. This role focuses on building optimized data pipelines that scale from hundreds of millions to billions of events per day. The position requires expertise in Big Data, Azure Data Factory, Cloud Data Architecture, Data analytics and reporting, Synapse, Data Warehouse and SQL.

The role offers an opportunity to directly impact hundreds of millions of Windows users while working alongside software engineers to drive business impact. You'll join a team of engineers focused on fast-paced innovation and data-driven decision-making.

The position involves implementing scalable data models, pipelines, and storage solutions while developing application components for data processes. Key responsibilities include troubleshooting data processing issues, breaking down work items, and maintaining current technical skills.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The company promotes a culture of inclusion with values centered on respect, integrity, and accountability.

The role offers competitive compensation with base pay ranging from $98,300 to $229,200 depending on level and location, with higher ranges for San Francisco and New York City areas. This hybrid position allows up to 50% work from home with 0-25% travel required.

Join Microsoft's mission to empower every person and organization globally, working in an environment that encourages growth mindset, innovation, and collaboration to achieve shared goals.

Last updated 3 minutes ago

Responsibilities For Data Engineer

  • Implement scalable and performant data models, data pipelines, data storage, management, batch ingestion and transformation solutions
  • Develop application components and services to support data related processes
  • Troubleshoot and resolve issues related to data processing and storage
  • Break down larger work items into smaller work items and provides estimation
  • Remain current in skills by staying abreast of latest technologies
  • Consider testability, monitoring, reliability, performance and maintainability
  • Use large data sets to provide insight into business and functional issues

Requirements For Data Engineer

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 2+ years' experience
  • 2+ years of experience in data engineering with proven coding and debugging skills in C#
  • 2+ years of experience in writing queries using SQL, KQL, Scope script
  • 2+ years and experience with data cloud computing technologies such as Azure Synapse, Azure Data Factory, SQL, Azure Data Explorer, Power BI

Benefits For Data Engineer

Medical Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Data Engineer

Data Scientist II

Microsoft is hiring a Data Scientist II in Hyderabad to join the Security Response Center team, focusing on ML/AI development and data analytics.

Technical Support Engineer (SQL Data Warehouse)

Technical Support Engineer position at Microsoft focusing on SQL Data Warehouse solutions, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft focusing on big data and analytics platform development, offering hybrid work and competitive compensation.

Software Engineer II

Software Engineer II position at Microsoft's IDEAs team, working on large-scale distributed systems and data analytics platforms.

Data Engineer II

Microsoft is hiring a Data Engineer II to build scalable data platforms for Teams Phone Systems, offering $98K-$193K salary with comprehensive benefits in Redmond, WA.