Taro Logo

Senior Software Engineer - Azure Core Team

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through cloud computing, software, and hardware solutions.
Sarajevo, Bosnia and Herzegovina
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Core Team

Microsoft's Azure Core team is seeking a Senior Software Engineer to join their world-class cloud infrastructure team in Belgrade, Serbia. This role offers an exceptional opportunity to impact billions of lives through work on critical cloud infrastructure components.

The Azure Core team is responsible for delivering fundamental cloud capabilities that serve as the foundation for customers' cloud experiences. The Belgrade team specifically works on crucial systems for durability, high availability, orchestration, and infrastructure efficiency that ensure smooth operation of the Azure Cloud.

As a Senior Software Engineer, you'll be working on cutting-edge technology that powers the world's workloads. You'll collaborate with leading experts in cloud infrastructure, focusing on preventing data loss, ensuring service availability, optimizing hardware utilization, and improving scaling experiences.

The role combines deep technical problem-solving with the opportunity to work on large-scale distributed systems. You'll be responsible for designing, implementing, and maintaining critical cloud infrastructure components while working in a culture that celebrates diversity and innovative thinking.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, investment options, and generous parental leave. The position allows for up to 100% work from home with 0-25% travel requirements, providing excellent work-life balance while working on technology that powers global cloud infrastructure.

This is an ideal opportunity for experienced engineers passionate about distributed systems and cloud infrastructure who want to make a significant impact while working with cutting-edge technology at global scale. Join Microsoft's Azure Core team to help build and maintain the foundation of one of the world's leading cloud platforms while growing your career alongside industry experts.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - Azure Core Team

  • Collaborates with stakeholders to determine user requirements
  • Drives identification of dependencies and development of design documents
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Partners with stakeholders to drive project plans and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new technical trends

Requirements For Senior Software Engineer - Azure Core Team

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience with distributed systems or microservices architectures

Benefits For Senior Software Engineer - Azure Core Team

Medical Insurance
Parental Leave
Education Budget
  • 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 Senior Software Engineer - Azure Core Team