Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 months 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?