Senior Data Engineer

Microsoft is a leading technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Data
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Data Engineer

Microsoft's Insider Risk Program team is seeking a Senior Data Engineer to work at the intersection of data engineering and data science. This role focuses on developing and managing data pipelines, joining and filtering data sets, and building advanced insider risk detections to proactively identify and address potential threats. As part of Microsoft Security, you'll contribute to making the world safer by developing end-to-end security solutions.

The position involves working with the Microsoft Insider Risk Program, which is dedicated to safeguarding people, data, and intellectual property from internal threats. You'll be responsible for building and optimizing data infrastructure, working closely with data scientists, software engineers, and insider risk analysts to develop scalable systems that support complex insider risk detections.

The role offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll be working in a culture centered on embracing a growth mindset and inspiring excellence, with the opportunity to impact billions of lives worldwide.

Key responsibilities include designing data pipelines, working with large datasets, developing risk detection models, and ensuring compliance with Microsoft's security standards. The ideal candidate should have strong experience in query languages, object-oriented programming, and big data systems, with a background in Computer Science or related fields.

This is a unique opportunity to shape the insider risk landscape at one of the world's leading technology companies, directly contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 19 days ago

Responsibilities For Senior Data Engineer

  • Design, build, and optimize data pipelines to ingest, process, and prepare data for use in insider risk detection models
  • Work with large datasets, applying advanced data transformation techniques
  • Join, filter, and integrate diverse data sources to create comprehensive datasets
  • Develop, test, and deploy insider risk detection models
  • Collaborate with the insider risk team to define and refine detection use cases
  • Conduct exploratory data analysis
  • Maintain and monitor insider risk engineering systems
  • Document data processes, detection workflows, and system configurations

Requirements For Senior Data Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience
  • 2+ years experience in query languages (e.g., SQL, KQL)
  • 2+ years experience with object-oriented programming languages (e.g., Python, C#, Java, or C++)
  • 1+ years experience with big data systems and tools, such as PySpark, Databricks, or Azure Synapse
  • Must pass Microsoft Cloud Background Check
  • Understanding of engineering and security compliance standards
  • Problem-solving skills and attention to detail

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

Member of Technical Staff - Data Engineer

Senior Data Engineer role at Microsoft AI team building data platforms and services for Copilot, requiring 4+ years experience and expertise in cloud infrastructure and data warehousing.

Senior Software Engineer

Senior Software Engineer role at Microsoft Entra focusing on AI Copilot features and data-driven solutions, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cairo office, focusing on data pipeline development and machine learning for the shopping cashback team.

Software Engineer, Automation

Senior Software Engineer position at Microsoft focusing on data automation and cloud solutions, offering competitive compensation and comprehensive benefits.

Senior Software Engineer--Bigdata Platform

Senior Software Engineer position at Microsoft focusing on big data platform development, utilizing Spark, Kafka, and other modern technologies to power Microsoft's search and advertising services.