Senior Software Engineer - Azure

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

Description For Senior Software Engineer - Azure

Microsoft is seeking a Senior Software Engineer to join their Serbian Development Centre, working on cutting-edge Azure cloud technologies. This role spans multiple teams including Azure Data, Azure DevOps, Microsoft Fabric, and Azure Core, offering an opportunity to work on world-class cloud infrastructure and services.

The position involves developing advanced data processing cloud services, collaborative software development tools, and high-performance data warehouse solutions. You'll be part of teams that ensure high availability, durability, and optimal scalability for Azure Cloud operations.

As a Senior Software Engineer, you'll collaborate with leading experts in cloud technology, working on research, solving complex technical problems, and delivering innovative solutions. The role requires expertise in various programming languages and a strong foundation in software engineering principles.

Microsoft offers a collaborative environment focused on growth and innovation, with their mission to empower every person and organization globally. The company provides comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance support.

This hybrid role allows up to 50% work from home, with 0-25% travel requirements. You'll be based in Belgrade, Serbia, working with global teams to build and maintain enterprise-grade services. The position offers excellent opportunities for career advancement and continuous learning in cloud technologies.

Join Microsoft to be part of a culture that values respect, integrity, and accountability, while working on technologies that impact millions of users worldwide. This is an excellent opportunity for experienced engineers passionate about cloud computing and eager to contribute to Microsoft's innovative cloud solutions.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer - Azure

  • Design, produce and deliver software to improve reliability, scalability, performance, security, and efficiency of cloud services
  • Contribute to fixing, enhancing, and supporting services in production, including periodic on-call duties
  • Collaborate with colleagues globally to address enterprise-grade service requirements
  • Participate in code reviews and bug/issue triage
  • Review and influence ongoing design, architecture, standards and methods
  • Drive and lead software development projects from technical perspective
  • Proactively propose improvements for system, process and owned product

Requirements For Senior Software Engineer - Azure

Java
Python
JavaScript
TypeScript
Go
Rust
  • Experience in programming languages like C/C++, Java, C#, Python, JS, TypeScript, PowerShell, Rust
  • Experience in the software engineering industry
  • Understanding of software engineering principles
  • Degree in computer science, electrical engineering, software engineering, or related technical discipline (preferred)
  • Ability to effectively communicate in English
  • Experience with planning, organizing, and executing improvements on components

Benefits For Senior Software Engineer - Azure

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 Senior Software Engineer - Azure

Senior Software Engineer

Senior Software Engineer position at Microsoft's Industry Solutions Engineering team, working on cloud-based solutions with customers and contributing to open-source projects.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cloud Shell, leading initiatives in service reliability, security, and feature development.

Senior Cloud Network Engineer

Senior Cloud Network Engineer role at Microsoft Azure WAN Team, combining networking expertise with software development, offering remote work and comprehensive benefits.

Senior Software Engineer – CIEng in IDC

Senior Software Engineer position at Microsoft's Cloud Security team, working on the Defender for Cloud platform in Hyderabad, India.

Senior Service Engineer

Senior Service Engineer position at Microsoft Digital, focusing on enterprise client experience transformation and service management using cloud technologies.