Data Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Belgrade, Serbia
Data
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Data Engineer

Azure is seeking a Data Engineer to join their Core Platform Capacity Experience team in Serbia. This role is crucial in delivering highly scalable capacity management services and world-class platform capacity experience for Azure's global cloud platform. You'll work on fundamental layers of the Azure Control Plane's technology stack, including the Azure Allocator and central capacity services.

The position involves building reliable data pipelines, capacity management levers, and reservation capabilities to improve customer experience and platform efficiency. You'll collaborate with software engineers, data engineers, and data scientists across Microsoft to enhance Azure's end-to-end capacity management excellence. The role requires expertise in distributed systems and data engineering solutions.

As part of Microsoft's mission to empower every person and organization globally, you'll work in an inclusive culture that values growth mindset, innovation, and collaboration. The position offers opportunities for mentorship, career growth, and high-business impact work on Azure's most central services.

Key responsibilities include designing cloud-scale data pipelines, owning feature delivery from design to shipping, leading product refinement through data analytics, and maintaining high service quality. The role requires a bachelor's degree in a relevant field and experience with data engineering or analytics.

Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and various other perks. The position offers up to 100% work from home flexibility with 0-25% travel requirements. This is an excellent opportunity to join Microsoft's growing presence in Serbia and work on services with tremendous growth potential and impact on Microsoft's core business.

Last updated an hour ago

Responsibilities For Data Engineer

  • Design and develop distributed cloud-scale data pipelines and software services
  • Own and deliver complete features including design, architecture, implementation, testability, debugging, and shipping
  • Lead the refinement of products through data analytics
  • Collaborate with partner teams across the world
  • Deliver high quality of service to Azure customers through live-site excellence
  • Advocate for best practices in data engineering

Requirements For Data Engineer

  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field
  • Experience in business analytics, data science, data modeling or data engineering work
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For 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 Data Engineer

Data Engineer

Data Engineer position at Microsoft in Mexico City, focusing on building scaled solutions for finance data and experiences, requiring 2+ years of experience in data engineering and cloud services.

Technical Support - Fabric Data Engineering

Technical Support Engineer position at Microsoft focusing on Azure Databricks and Analytics Services, offering remote work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on building data & analytics platforms for Cloud Supply Chain using Azure technologies.

Software Engineer

Microsoft Software Engineer position focusing on data engineering and analytics for Azure Edge + Platform Division, building secure solutions and data pipelines.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to build and maintain their next-generation Azure Usage Billing platform, offering hybrid work and comprehensive benefits.