Data Engineer II

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$98,300 - $193,200
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Data Engineer II

Microsoft's Teams Phone Systems business is seeking a Data Engineer II to join their AI, Insights and Modeling (AIIM) team. This role focuses on building highly scalable data platforms and delivering services for Microsoft's Teams Phone Systems Business. The position offers a unique opportunity to impact Microsoft's Phone system business through data engineering and analytics.

The role involves working with a collaborative team to build high-quality data platforms using cutting-edge technologies. You'll be responsible for supporting Business Intelligence across the business while expanding data provisioning capabilities. Key responsibilities include maintaining customer privacy through data governance, defining data accessibility, and ensuring compliance with applicable laws.

The position requires expertise in building enterprise-scale BI solutions, cloud platforms, and experience with ML and predictive analytics. You'll work with technologies like SQL, Data Bricks, PySparkSQL, and Azure Data Factory, while using visualization tools like Power BI.

This is a hybrid role based in Redmond, WA, requiring 3 days per week in the office. The compensation range is $98,300 - $193,200 per year, with comprehensive benefits including healthcare, educational resources, and parental leave.

The ideal candidate will combine technical expertise with strong communication skills, as you'll be collaborating with cross-functional teams and stakeholders. This role offers opportunities for professional growth while contributing to essential technologies that power Microsoft's communications infrastructure.

Join a team that values innovation, inclusion, and continuous learning, while working on projects that directly impact Microsoft's global communications platform. The position offers a chance to work with large-scale data systems while contributing to the future of Microsoft's telephony and associated experiences.

Last updated 8 hours ago

Responsibilities For Data Engineer II

  • Build world class software engineering components and functions
  • Champion data-driven decisions for features identification, prioritization and delivery
  • Deliver on an ambitious product and services roadmap
  • Design and architect internet scale and reliable services
  • Leverage ML models knowledge to select appropriate solutions for business objectives
  • Communicate effectively and build relationship with partner teams and stakeholders
  • Help shape long-term architecture and technology choices
  • Experiment with and recommend new technologies
  • Work to help build an inclusive working environment

Requirements For Data Engineer II

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 2+ years experience in business analytics, data science, data modeling or data engineering work
  • 2+ years of experience of building high scale enterprise Business Intelligence and data engineering solutions
  • 1+ years of experience in designing and developing distributed systems on cloud platform
  • Experience using ML, anomaly detection, predictive analysis, and/or exploratory data analysis
  • Experience using a variety of data stores
  • Experience working with large data sets in SQL/Data Bricks/PySparkSQL/Azure Data Factory or similar
  • Experience in Business Intelligence or visualization with tools such as Power BI
  • Demonstrated ability to effectively work and operate in cross-functional global organization

Benefits For Data Engineer II

Medical Insurance
Parental Leave
Education Budget
401k
  • 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 Data Engineer II

Software Engineer II - Data Services

Software Engineer II position at Microsoft focusing on data services and big data technologies for the Windows Autopatch team, offering remote work and competitive compensation.

Data Engineer

Microsoft is seeking a Data Engineer to lead data governance and master data management initiatives for their Global Project Controls team, focusing on datacenter infrastructure projects.

Software Engineer II

Software Engineer II position at Microsoft's IDEAs team, working on large-scale distributed systems and data analytics platforms.

Data Engineer

Data Engineer position at Microsoft in Hyderabad, focusing on implementing scalable data solutions and ML models for Business & Industry Copilots group, requiring 4+ years experience.

Data Engineer

Data Engineer position at Microsoft Azure in Belgrade, Serbia, focusing on building scalable capacity management services and data pipelines for the Azure platform.