Data Engineer

Global technology company that empowers every person and organization on the planet to achieve more through cloud computing and software solutions.
Belgrade, Serbia
Data
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Data Engineer

Microsoft Azure is seeking a Data Engineer to join their Core Platform Capacity Experience team in Serbia. This role focuses on building highly scalable capacity management services for Azure's cloud platform. You'll work on fundamental layers of Azure Control Plane's technology stack and central capacity services, collaborating with global teams to enhance Azure's platform capacity management capabilities.

The position involves developing and maintaining core services that track and manage capacity usage in Azure, working with capacity buffers, and providing key capacity telemetry. You'll be part of a new team in Serbia, working alongside software engineers and data scientists on critical platform services. The role offers opportunities to work on large-scale distributed systems, build reliable data pipelines, and improve customer experience and platform efficiency.

As a Data Engineer, you'll be responsible for designing and implementing distributed cloud-scale data pipelines, owning complete features from design to shipping, and making data-driven decisions. The role requires collaboration with international teams and maintaining high service quality standards. Microsoft offers comprehensive benefits, including healthcare, educational resources, and parental leave, along with opportunities for career growth and mentorship.

The ideal candidate should have a background in Computer Science or related field, with experience in data engineering or analytics. You'll be joining a diverse, learning-oriented team working on high-impact projects that directly affect Microsoft's core business. This is an excellent opportunity for someone passionate about data engineering, distributed systems, and cloud computing who wants to help build a new engineering team in Serbia.

Last updated 22 days ago

Responsibilities For Data Engineer

  • Design and develop distributed cloud-scale data pipelines and software services for scale, availability, and reliability
  • 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

Python
  • 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

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

Support Engineer (Data Integration)

Support Engineer role at Microsoft focusing on data integration and customer technical support for cloud and big data technologies.

Software Engineer 2 (Data)

Software Engineer 2 position at Microsoft focusing on big data systems and analytics for Search/Ads/MSN/Edge platforms, requiring 3+ years of experience.

Data Scientist

Data Scientist position at Microsoft focusing on MLOps and AI implementation for business applications, requiring 4+ years of experience in machine learning or software engineering.

Software Engineer II

Microsoft is hiring a Software Engineer II to build and maintain data processing platforms for cloud infrastructure, offering competitive pay and hybrid work.

Customer Engineer II

Microsoft Azure Customer Engineer II position focusing on Data Engineering, community support, and technical solutions with 8+ years experience required.