Data Engineer

Global technology company empowering every person and organization on the planet to achieve more.
$98,300 - $193,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 talented Data Engineer to work on large-scale data landscapes and complex data architecture. This role offers an exciting opportunity to impact hundreds of millions of Windows users while working with cutting-edge big data technologies.

The position involves building optimized data pipelines that scale from hundreds of millions to billions of events per day. You'll be working with technologies like Azure Data Factory, Cloud Data Architecture, Synapse, and SQL, applying your expertise to create real-world impact. The team is known for moving fast and innovating, making it an ideal environment for growth and technical advancement.

As a Data Engineer, you'll be responsible for implementing scalable data models, managing data pipelines, and developing solutions for real-time decisioning. The role requires strong technical skills in C#, SQL, and Azure technologies, combined with analytical thinking and problem-solving abilities. You'll work alongside Software Engineers to drive business impact and enable data-driven decision-making across the organization.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an excellent place for career development. With a hybrid work environment allowing up to 50% work from home, this position offers flexibility while maintaining team connectivity.

The role offers competitive compensation, with a base salary range of $98,300 - $193,200 per year, varying by location. Join Microsoft's mission to empower every person and organization on the planet to achieve more while working with cutting-edge technology and talented professionals in a supportive, inclusive environment.

Last updated 7 days 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
  • Stay current with latest technologies
  • Develop solutions considering testability, monitoring, reliability, performance and maintainability
  • Use large data sets to provide insight into business and functional issues

Requirements For Data Engineer

  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field
  • 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 experience with data cloud computing technologies - Azure Synapse, Azure Data Factory, SQL, Azure Data Explorer, Power BI

Benefits For Data Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 Engineer

Data Engineer position at Microsoft working on Azure Data platform, building scalable data pipelines and solutions using cutting-edge cloud technologies.

Technical Support Engineer (Data & AI – Azure Database for MySQL, and PostgreSQL)

Technical Support Engineer position at Microsoft focusing on Azure Database services for MySQL and PostgreSQL, combining database expertise with cloud infrastructure support.

Experimentation Program Manager

Microsoft seeks Experimentation Program Manager to lead A/B testing and user research strategies across global eCommerce platforms, offering hybrid work and competitive benefits.

Data Engineer

Microsoft Data Engineer position focusing on Azure Data engineering and Microsoft Fabric platform development with opportunities in analytics, science, and cloud systems.

Technical Support Engineer - Data Integration

Technical Support Engineer position at Microsoft focusing on data integration and analytics support, offering remote work and comprehensive benefits.