Member of Technical Staff - Data Engineer

Microsoft is a global technology leader building AI systems and making them accessible to consumers, businesses, and developers.
$137,600 - $294,000
Data
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Member of Technical Staff - Data Engineer

Microsoft AI (MS AI) is seeking experienced Data Engineers to join their mission to push the boundaries of AI and build systems with true artificial intelligence across agents, applications, services, and infrastructure. The role focuses on building mission-critical data pipelines that ingest, process, and publish data streams from personal AI and Copilot systems.

As a Data Engineer, you'll be part of the Data Platform Engineering team responsible for building core data pipelines that help fine-tune models and support introspection and retrospection of data to constantly evolve and improve human AI interactions. The position requires technical prowess, methodical problem-solving, proficiency in big data processing technologies, and expertise in templating.

The role demands experience with Apache Hadoop ecosystem, Kafka, NoSQL, and public cloud infrastructure like Azure, AWS, or GCP. You'll work with various datastores including RDBMS and key-value stores, while building distributed systems at scale with knowledge spanning bare-metal hosts to containers to networking.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The base pay range varies by location: USD $137,600 - $267,000 across most U.S. locations, and USD $180,400 - $294,000 in the San Francisco Bay area and New York City metropolitan area.

This position requires being local to either New York, Mountain View, CA, or Redmond, WA, with in-office presence 3 days per week. Join Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture of inclusion with a growth mindset.

Last updated 18 hours ago

Responsibilities For Member of Technical Staff - Data Engineer

  • Build scalable data pipelines for sourcing, transforming and publishing data assets for AI use cases
  • Work collaboratively with Platform, infrastructure, application engineers and AI Researchers
  • Ship high-quality, well-tested, secure, and maintainable code
  • Find solutions to overcome roadblocks and deliver iteratively
  • Work in a fast-paced, design-driven product development cycle

Requirements For Member of Technical Staff - Data Engineer

Java
Python
Kafka
MongoDB
Redis
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience
  • Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience
  • 5+ years technical engineering experience building data processing applications
  • Experience with Apache Hadoop ecosystem, Kafka, NoSQL
  • 2+ years experience building scalable services on public cloud infrastructure
  • 2+ years experience building distributed systems at scale

Benefits For Member of Technical Staff - 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 Member of Technical Staff - Data Engineer

Sr, Business Intelligence Engineer, Amazon Music - DISCO

Senior Business Intelligence Engineer role at Amazon Music, focusing on data analytics and insights to drive product decisions and customer experience improvements.

Software Development Engineer

Adobe is seeking a Software Architect for their AEP Lakehouse team to design and build scalable data systems and AI workflows.

Staff Software Engineer, Data Platform - Provo

Staff Software Engineer position on the Data Platform team at Qualtrics, developing scalable systems for experience management products.

Big Data Engineer

Senior Big Data Engineer position at RGi, working with NGA on petabyte-scale data processing using Spark/PySpark, requiring TS clearance and 12+ years experience.

Senior Analytics Engineer

Senior Analytics Engineer role at Marshmallow, building scalable data solutions for a multi-product fintech platform focused on serving international customers.