Publish an internship
en
View Offer
Work > Jobs > IT/Technology > Serbia > View Offer 

Software Engineering Manager

Microsoft
Serbia  Serbia
IT/Technology, English
209
Visits
0
Applicants
Register

Job Description:

Azure is Microsoft's central cloud infrastructure, supporting both public cloud offerings and a wide range of internal, cloud-scale services. As cloud computing continues to grow rapidly and remain highly competitive, Azure aims to lead across all dimensions of its platform and services. Within Azure, the Azure Compute team is responsible for hosting virtual machines (VMs), containers, and other workloads that power this infrastructure.

A key discipline in cloud computing is capacity management. This involves ensuring that sufficient capacity is available across all regions, allocation domains, and hardware infrastructure to meet customer demand, while also provisioning resources efficiently to avoid unnecessary costs and capital expenditures (CAPEX). At Azure's scale, managing this balance across the entire compute fleet is a complex challenge-one where even small improvements can significantly impact customer satisfaction and cost savings.

As a Software Engineering Manager on the Azure Compute Capacity and Efficiency (AC2E) team, you will lead efforts to manage capacity and efficiency across the platform. Our goal is to deliver a fully automated and optimized tracking and management system, with the Capacity Management Automation System (CMAS) at its core. This system leverages advanced algorithms and artificial intelligence to predict capacity risks and implement mitigation strategies directly within the Azure Compute platform. You will collaborate with engineers, program managers, and data scientists to define business problems and deliver end-to-end solutions. Your leadership will help shape strategic decisions, improve service fulfillment, and drive efficiency metrics such as cost of goods sold (COGS) reduction. The team applies techniques like anomaly detection, machine learning, and experimentation to solve real-world challenges at scale.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

* Lead by example and apply engineering best practices to design, implement, and maintain scalable and reliable systems.
* Collaborate across teams and organizational boundaries to build strong partnerships and deliver end-to-end solutions.
* Engage in architectural discussions and contribute to the design of robust, maintainable systems that support long-term scalability.
* Deliver technical solutions that balance innovation, risk, and prioritization to meet business and customer needs.
* Drive engineering rigor and continuous improvement within your team and across stakeholder groups.
* Understand platform capacity constraints and work with teams across Azure to improve capacity manageability and efficiency.
* Contribute to product design and architecture improvements that enhance customer satisfaction and platform performance

Candidate Requirements:

Required Qualifications:
* Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
* OR equivalent experience.
Other Requirements:
* Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: 
* Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
* Bachelor's Degree in Computer Science
* Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
* OR equivalent experience.
* People management experience.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#azurecorejobs

Source: Company website
Posted on: 19 Sep 2025  (verified 19 Nov 2025)
Type of offer: Graduate job
Industry: Information Technology
Languages: English
Register
126.446 jobs and internships
in 163 countries
Register
Recruiters
Top Jobs
Countries