DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Senior Software Engineering Manager in Prague, Czech Republic

Azure is a global cloud platform that empowers every person and organization on the planet to achieve more. In addition to the public cloud offerings, the Azure platform also hosts global-scale Microsoft-internal services such as Microsoft Teams, Office, Bing, SQL, and so forth. The way we manage capacity (how we allocate workloads to servers, how to grant access to capacity, how we maintain capacity buffers, etc) plays a critical role in the success of Azure, and we will invest in this area by building a new engineering team in Prague to drive important initiatives to further enhance and optimize all aspects of Azure Core’s platform capacity management and efficiency capabilities.

We are looking for a Senior Software Engineering Manager to build, lead and grow this new Azure Core team in Prague. Over time, this team will deliver highly scalable capacity management services and highly optimized efficiency solutions. As part of this work, you and your team will have opportunities to work on the most fundamental layers of the Azure Control Plane’s technology stack including the Azure Allocator and the Holmes service, which is the Azure control plane services that manages all workload migration within and across all Azure Data Centers. You will also work on Azure’s central capacity management services, such as Compute Capacity Central (CCC) and the Azure Compute Management and Automation System (CMAS). You and your colleagues will work in close collaboration with your partner teams and develop your own projects. In collaboration with your partner teams, you will be responsible for the core services that track and manage capacity usage in Azure, maintain capacity buffers and provide key capacity telemetry. You will also work on highly efficient and customer-friendly services to allocator and migrate each workload to its optimal place within each data center and across.

In your role, you will work on recruiting top engineering talent for your team, and you will lead your new team both as a tech lead as well as a people manager. Your goal is to grow a strong team that tackles some of the most impactful and exciting problems in the Azure Core platform. You will also collaborate with a variety of partner teams across Azure and Microsoft, both in the Redmond teams as well as elsewhere. You will build reliable data pipelines, capacity management levers, and capacity reservation capabilities that will improve customer experience and platform efficiency. And you will drive improvements to availability, scalability, and operability. If you are interested in large-scale distributed systems and enjoy working on reliable data engineering solutions, if you want to become part of a fun-loving, diverse team that seeks challenges, loves learning and values teamwork, if you want the opportunity to be the founding manager of a new core engineering team in Prague, and if you want to work on services with tremendous growth potential and virtually unlimited impact on Microsoft’s core, then this is the absolute perfect role and opportunity for you. You will have opportunities for mentorship, career growth for yourself and your team members, and you will work on truly high-business impact projects.

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.

Responsibilities

  • Design and develop distributed cloud software services and solutions that are engineered for scale, availability, high performance, and high reliability.

  • Grow, lead, and foster a new Azure Core engineering team of intially about 10 team members in Prague.

  • Own and deliver complete features including design, architecture, implementation, testability, debugging, and shipping.

  • Collaborate with partner teams across the world to drive key platform capacity management capabilities and Azure's platform efficiency.

  • Deliver high quality of service to Azure customers through live-site excellence.

  • Advocate for best practices in software and data engineering.

Qualifications

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.

Additional / Preferred Qualifications:

  • Experience owning and operating a large-scale distributed system or a live service.

  • Experience with live-site management (on-call)

  • Experience leading a team of engineers, either as people manager or as a tech lead.

#Azurecorejobs

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers