Data Engineer II
@ Microsoft

Redmond, WA
$150,000
On Site
Full Time
Posted 20 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXX******* @microsoft.com
Recommended after applying

Job Details

About the Role

Microsoft Security is on a mission to make the world safer by protecting digital technology platforms and our internal estate. As a Data Engineer II, you will work with our data scientists and machine learning engineers on the Microsoft Identity security team to create, maintain, and optimize large datasets and data pipelines supporting our full-stack Data Science team. Your work will help prevent account compromise and fraud, protecting millions of Microsoft customers from malicious actors.

Responsibilities

You will be responsible for:

  • Implementing robust data pipelines to extract raw data and ensure quality.
  • Optimizing performance of big data jobs and monitoring protocols.
  • Maintaining compliance with applicable laws and policies.
  • Advocating for data engineering best practices.

Qualifications

The role requires a relevant degree in Computer Science, Math, Software Engineering, Computer Engineering, or a related field with experience in data engineering, data science, business analytics, or software development. Experience in cloud-based big data processing, tools such as Apache Spark and Python, as well as data visualization using Power BI is highly valued.

Additional Information

You will work in a culture that embraces a growth mindset and values respect, integrity, and accountability. Microsoft offers competitive salaries, benefits, and a dynamic work environment focused on inclusivity and innovation. Applications are open until October 15, 2025.

Key skills/competency

Data Pipelines, Cloud, Big Data, Apache Spark, Python, Data Visualization, Machine Learning, Compliance, Security, Performance Optimization

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Research Microsoft Security: Understand their mission and culture.
  • Customize your resume: Highlight your big data skills.
  • Align certifications: Emphasize cloud and data engineering tools.
  • Prepare for technical interviews: Practice Apache Spark and Python challenges.

📝 Interview Preparation Advice

Technical Preparation

Review Apache Spark basics and advanced patterns.
Practice Python coding exercises relevant to data pipelines.
Understand cloud computing architecture fundamentals.
Test performance monitoring techniques on sample datasets.

Behavioral Questions

Describe a challenge you solved collaboratively.
Explain handling compliance issues under pressure.
Discuss learning from a project setback.
Share a time you improved process efficiency.

Frequently Asked Questions