Data Engineer

Microsoft builds cloud-enabled solutions and innovative technology products, leading transformation in the world of data and analytics.
Data
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Data Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. The Fabric Telemetry Data Platform team is building a next-generation data platform to revolutionize how data engineers work. As a Data Engineer, you'll be instrumental in shaping this platform, working with cutting-edge Azure technologies to design and build scalable data pipelines, develop metadata management tools, and create monitoring services. The role offers the opportunity to work on highly scalable, resilient, and automated systems that support high-performance querying and self-service capabilities. Microsoft values diversity and different perspectives, creating an inclusive environment where innovation thrives. The position offers comprehensive benefits, professional growth opportunities, and the chance to work with leading-edge technologies in a collaborative environment. This role combines technical expertise with business impact, making it an excellent opportunity for data professionals looking to make a significant impact in the cloud and AI space.

Last updated 2 days ago

Responsibilities For Data Engineer

  • Design, develop, and maintain data pipelines for data collection, cleansing, transformation, and usage
  • Build frameworks to validate data quality, detect anomalies, and enhance pipeline resiliency
  • Implement end-to-end software life cycles, including CI/CD and service reliability
  • Develop performance monitoring protocols and visualizations for pipeline health
  • Design data modeling and handling procedures for governance compliance
  • Implement security and access control measures
  • Perform database administration tasks and maintenance

Requirements For Data Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field with 2+ years experience OR Master's with 1+ year experience
  • 2+ years of experience in software or data engineering with proficiency in C#, Java, or equivalent
  • 2+ years in SQL or KQL for data retrieval and manipulation
  • 2+ years of experience in big data scripting languages like Python, SCOPE, SQL
  • 2+ years of experience with ETL and cloud computing technologies
  • Must pass Microsoft Cloud background check

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

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.

Data Engineer

Data Engineer position at Microsoft focusing on big data, analytics, and data pipeline development using Azure technologies.