Senior Data Engineer

Microsoft is a leading technology company empowering people and organizations globally through innovative software and cloud solutions.
$108,100 - $199,700
Data
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Data Engineer

Microsoft News Content Ecosystem and Growth team is seeking a Senior Data Engineer to join their science team, focusing on the success and growth of news content publishers worldwide. This role combines data engineering and data science expertise to build and optimize data pipelines that monitor publisher performance and brand quality.

The position involves working with cutting-edge data technologies to transform raw data into meaningful metrics, creating visualization systems, and implementing robust monitoring solutions. You'll be responsible for developing data pipelines that aggregate information and extract signals for brand and content quality prediction models, while ensuring compliance with Microsoft's security standards.

As a Senior Data Engineer, you'll be instrumental in shaping MSN partner success at one of the world's leading technology companies. The role offers exposure to big data systems, machine learning applications, and cloud technologies, with opportunities to work on solutions that directly impact millions of users and content publishers.

The ideal candidate will bring strong technical expertise in data engineering, programming, and analytics, combined with a collaborative mindset and attention to detail. You'll be joining a company culture that values growth mindset, innovation, and inclusion, working in a hybrid environment that offers flexibility with up to 50% work from home.

This role offers competitive compensation, comprehensive benefits, and the opportunity to work on meaningful projects that help publishers achieve their monetization and revenue goals. Join Microsoft's mission to empower every person and organization on the planet to achieve more, while building your career in a supportive, dynamic environment that promotes continuous learning and professional growth.

Last updated 25 days ago

Responsibilities For Senior Data Engineer

  • Build and optimize data pipelines for monitoring publisher performance
  • Create data transformation techniques and extract signals for brand and content quality prediction models
  • Develop visualizations and alerts for pipeline health monitoring
  • Ensure compliance with Microsoft's security and engineering standards
  • Design data modeling and handling procedures for governance compliance
  • Implement self-healing processes to minimize pipeline failures

Requirements For Senior Data Engineer

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field with 4+ years experience (or Master's with 3+ years)
  • 2+ years experience in query languages (SQL, KQL)
  • 2+ years experience with object-oriented programming languages (Python, C#, Java, or C++)
  • Experience with big data systems (PySpark, Databricks, Azure Synapse) preferred
  • Experience with machine learning and statistical modeling preferred
  • Problem-solving skills and attention to details

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

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.

Senior Software Engineer, Data Platform Team, MSAN

Senior Software Engineer role at Microsoft's MSAN team, focusing on data platform development with competitive pay and hybrid work model.

Software Engineer - Data Engineering

Senior Data Engineering role at Microsoft, building next-gen applications with AI and cloud technologies, 4+ years experience required, hybrid work model in Hyderabad.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft working on Azure Data services, requiring top security clearance and strong engineering background.