Senior Data Engineer

Microsoft is a company building the data platform for the age of AI, powering data-first applications through products like Microsoft Fabric, Azure SQL DB, and Azure Synapse Analytics.
Data
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior Data Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, and Azure Synapse Analytics. The Fabric Data Analytics, Insights, and Curation team is specifically focused on understanding Microsoft Fabric composite services and empowering strategic business leaders. As a Senior Data Engineer, you'll work on building and maintaining data pipelines, transformations, and platforms that power the Fabric product. The role offers opportunities in Analytics, Data Science, Software Engineering, DevOps, and Cloud Systems.

The position requires expertise in data engineering, with significant experience in cloud computing technologies and ETL processes. You'll be working alongside other Engineers, Scientists, Product teams, and Architects to bring forth the next generation of data democratization products. The team values customer centricity, innovation, agility, and promotes out-of-the-box thinking when addressing complex challenges.

The role involves developing end-to-end data solutions, implementing security measures, ensuring data governance compliance, and collaborating across teams to deliver high-quality solutions. You'll have the opportunity to become a subject matter expert and contribute to the strategic vision of the team's products. Microsoft offers a collaborative environment where diverse perspectives are valued and sought after, leading to better customer outcomes.

This is an excellent opportunity for experienced data professionals who want to shape the future of Big Data and Data Insights while working with cutting-edge technologies in the Azure ecosystem. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits.

Last updated 4 days ago

Responsibilities For Senior Data Engineer

  • Develop and maintain data pipelines for data collection, management, transformation, and usage
  • Review, design, and implement end-to-end software life cycles, including CI/CD and service reliability
  • Implement performance monitoring protocols across data pipelines
  • Design data modeling and handling procedures for governance compliance
  • Implement security and access control measures
  • Perform database administration tasks
  • Collaborate with Product Managers, Data Scientists, and Engineers
  • Become an SME of team products and provide strategic vision input
  • Champion process, engineering, architecture, and product best practices

Requirements For Senior Data Engineer

Python
Java
  • Bachelor's Degree in Computer Science or related field with 6+ years experience, or Master's with 4+ years experience
  • 4+ years of experience in software or data engineering with C#, Java, or equivalent
  • 4+ years experience with SQL or KQL for data manipulation
  • 4+ years experience with ETL and cloud computing technologies (Azure Data Lake, Azure Data Factory, Azure Synapse)
  • Experience with data governance practices and security controls
  • Experience with MLOps and machine learning lifecycle

Benefits For Senior 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 Senior Data Engineer

Technical Support Engineering - DBA

Senior Database Administrator role at Microsoft providing technical support and consulting for SQL Server environments with competitive compensation and benefits.

Technical Support Engineering - Azure Databricks

Senior Technical Support Engineer role at Microsoft focusing on Azure Databricks support, offering hybrid work and competitive compensation in Vancouver.

Senior Business Intelligence Engineer

Senior Business Intelligence Engineer role at Microsoft Security, focusing on data engineering and analytics for security solutions, with competitive pay and remote work options.

Software Engineering, Data

Senior Software Engineer, Data role at Microsoft focusing on data engineering and cloud solutions for monetization strategies, offering competitive pay and comprehensive benefits.

Senior Data Scientist

Senior Data Scientist role at Microsoft focusing on AI and machine learning for M365 products, offering hybrid work and comprehensive benefits.