Senior Data Engineer

Global technology company powering cloud infrastructure and foundational technologies for 200+ online businesses including Azure, Office 365, Xbox Live, and Teams.
$117,200 - $229,200
Data
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Data Engineer

Microsoft's Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) team is seeking a Senior Data Engineer to join their Cloud Hardware Analytics & Tools (CHAT) Team. This role is crucial in developing advanced analytical and tooling solutions for Microsoft Azure, focusing on data engineering compliance, management, transformation, and modeling. The position offers up to 100% remote work with 0-25% travel requirements.

The role involves working with highly visible Azure-level projects through data-driven approaches, collaborating closely with BI, Data Science, Software Engineers, and Hardware Engineering teams. The successful candidate will be responsible for designing and implementing end-to-end data pipelines, ensuring data quality, and maintaining documentation for data engineering processes.

Microsoft offers competitive compensation with a base pay range of $117,200 - $229,200 USD annually (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. The position requires 4+ years of experience in data engineering or related fields, with strong expertise in SQL, Python, and Azure DevOps.

This is an excellent opportunity for a seasoned data engineer to make significant contributions to Microsoft's cloud infrastructure while working with cutting-edge technologies and a world-class team. The role combines technical expertise with business impact, supporting Microsoft's mission of intelligent cloud computing.

Last updated 9 hours ago

Responsibilities For Senior Data Engineer

  • Design and implement end-to-end data pipelines within Azure offerings
  • Collaborate with stakeholders to understand data requirements
  • Develop and maintain data integration processes
  • Perform data modeling and schema design
  • Develop and maintain documentation for data engineering processes
  • Stay up to date with latest industry trends and best practices
  • Conduct performance tuning and optimization of data processing
  • Embody Microsoft Culture and Values

Requirements For Senior Data Engineer

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience
  • 2+ years experience in data modeling, data engineering
  • 4+ years development experience and design skills
  • Experience with technical deep dives into service design, operating systems, networking and storage
  • ADO (Azure Dev Ops) management experience
  • Knowledge of SQL, Apache Spark Languages such as Python and C#
  • Knowledge and working experience in data mining, statistics, mathematics is a plus

Benefits For Senior Data Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Senior Software Engineer

Senior Software Engineer position at Microsoft's AI Data team, focusing on large-scale data ecosystem development using modern technologies like Spark and Kafka.

Senior Software Engineer (Ads Data)

Senior Software Engineer position at Microsoft focusing on Ads Data infrastructure, requiring 5+ years of experience in big data systems and distributed computing.

Senior Software Engineer (Data)

Senior Software Engineer position at Microsoft's Bing Data team, focusing on large-scale data engineering with cutting-edge technologies and big data systems.

Senior Data Engineer - Xbox

Senior Data Engineer position at Xbox/Microsoft, focusing on personalization data solutions and large-scale data engineering for gaming services.

Senior Software Engineer (Ads Data)

Senior Software Engineer position at Microsoft focusing on Ads Data systems, requiring 5+ years of experience in distributed systems and big data technologies.