Principal Software Engineering Manager

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

Microsoft's Intelligent Conversation and Communications Cloud team seeks a Principal Software Engineering Manager to oversee the development and maintenance of their large-scale, distributed systems powering billions of daily conversations across products like Teams, Skype, and Copilots. Responsibilities include partnering with stakeholders to define requirements, providing technical leadership for design and development, optimizing code for performance, driving project plans and release cycles, resolving complex incidents, and ensuring adherence to best practices for scaling and performance. The ideal candidate possesses strong people management skills, extensive backend service experience, and a deep understanding of cloud technologies. This role requires strong communication skills to interact across organizational boundaries and familiarity with Agile methodologies. The position is based in Prague, Czech Republic.
Must have:
  • Bachelor's Degree in CS or related field
  • People management experience
  • Backend service design, development, and operation
  • Coding experience (C, C++, C#, Java, JavaScript, or Python)
  • Meet Microsoft security screening requirements
Good to have:
  • Master's Degree in Computer Science
  • Excellent communication skills
  • DevOps experience
  • Azure cloud experience
  • Agile development experience

Job Details

Overview

Microsoft 365 (M365) Intelligent Conversation and Communications Cloud is the platform that powers billions of real-time customer conversations across several mission critical products like Teams, Skype, Copilots, Dynamics, and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and audio/video calling services that work every time, from anywhere, seamlessly across all customer touchpoints. Conversations on our platforms are made more intelligent in real-time, empowering best-in-class productivity tools for the modern workplace where every call, meeting, or chat will make the next one better.   


We are the team behind all the messaging scenarios across multiple products, and develop one of the largest scale, business-critical distributed systems in Microsoft. Our services run in 25+ regions, and we process billions of messages a day, enabling hundreds of millions of active enterprise as well as consumer users. The micro services are highly scalable, highly available, and extremely performant in geo-redundant, multi-tenant systems and honor data sovereignty, privacy, security, and compliance. You will have an opportunity to work with a highly collaborative and fun team in a fast-learning environment.

 

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

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.
  • People management experience.
  • Experience designing, developing, and operating backend services.

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:

  • 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.
  • Ability to communicate technical details clearly across organizational boundaries. 
  • Experience in DevOps to maintain live services and\or application frameworks. 
  • Cloud and services experience, with Azure cloud experience highly desirable. 
  • Analytical skills with systematic and structured approach to software design. 
  • Passion for building highly scalable, highly reliable services. 
  • Experience with or exposure to Agile and iterative development processes.    

 

#M365CORE

Responsibilities

  • Oversees partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams for multiple solutions or product lines.
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers) across products.
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines.
  • Keeps informed of and communicates new standards to ensure that the product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.

Similar Jobs

Dentsu - Media Bill Pay Technician

Dentsu

Montreal, Quebec, Canada (On-Site)
1 Month ago
Tesla - Service Advisor

Tesla

Capital Region Of Denmark, Denmark (On-Site)
4 Months ago
PlayStation Global - Cinematic Artist (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
2 Months ago
Sawhorse Productions - Data Analyst

Sawhorse Productions

Los Angeles, California, United States (Remote)
3 Months ago
ISS Stoxx - ESG Research Analyst (Global Norms & Corporate Controversies)

ISS Stoxx

Makati City, Metro Manila, Philippines (Hybrid)
2 Months ago
playrix  - Senior Release Support Engineer

playrix

Ukraine (Remote)
8 Months ago
Rippling - Software Engineer I, Payroll

Rippling

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nagarro - Consultant SAP Senior

Nagarro

Entzheim, Grand Est, France (Remote)
8 Months ago
Assystems - Design Engineer

Assystems

Derby, England, United Kingdom (On-Site)
8 Months ago
Qualcomm - Engineer- Camera HAL

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ARHS - System Analyst

ARHS

Warsaw, Masovian Voivodeship, Poland (Remote)
8 Months ago
kaizen gaming  - Product Designer, Platform

kaizen gaming

Athens, Greece (Hybrid)
2 Weeks ago
bounteous - Product Manager, B2B

bounteous

Bernards, New Jersey, United States (Hybrid)
8 Months ago
flying wild hog - Senior Material Artist

flying wild hog

(Remote)
4 Months ago
PwC - Corporate Tax Compliance - Part Time roles

PwC

Kilkenny, County Kilkenny, Ireland (On-Site)
8 Months ago
Coda - Senior/Staff Full Stack Engineer

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Years ago
Bazaar Voice - Partnership Integration Engineer

Bazaar Voice

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Months ago
Digital sun games - Unity Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
2 Months ago
endava - Principal Industry Consultant

endava

Copenhagen, Denmark (Remote)
1 Month ago
N-ix - Senior React Engineer

N-ix

Ukraine (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

dun bradstreet - Commercial Operations Manager

dun bradstreet

Prague, Prague, Czechia (Hybrid)
4 Months ago
bohemia interactive - Gameplay Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
bohemia interactive - Engine Render Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Warhorse Studios - Houdini Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
10 Months ago
Wrike - Renewal Manager with Spanish

Wrike

Prague, Prague, Czechia (Hybrid)
2 Months ago
Anthology  Inc  - Field Marketing Manager - Europe

Anthology Inc

Brno, South Moravian Region, Czechia (Hybrid)
3 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
5 Months ago
bohemia interactive - Lead Artist

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Make - Senior Access & Asset Manager

Make

Prague, Czechia (Remote)
1 Month ago
PwC - SAP HCM Payroll Consultant

PwC

Prague, Prague, Czechia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
7 Months ago
Ansys - Principal Application Engineer - Industrial Lead

Ansys

Madrid, Community Of Madrid, Spain (On-Site)
3 Weeks ago
Qualcomm - Power Design (Turing)- Sr Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rolls-Royce - Deputy Facility Safety Case Owner (Principal Engineer)

Rolls-Royce

Thurso, Scotland, United Kingdom (Hybrid)
3 Weeks ago
Ramboll3 - Principal Engineer, Ground Engineering

Ramboll3

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Philips - Supplier Engineering Manager

Philips

Haifa, Haifa District, Israel (On-Site)
4 Weeks ago
WebMD - Software Development Intern

WebMD

Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Xepelin - Senior Software Engineer (Proactive Hiring Pool)

Xepelin

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Year ago
Marvell - Senior Engineer, Analog Layout

Marvell

Toronto, Ontario, Canada (On-Site)
4 Weeks ago
Glocomms - Security Engineering Manager

Glocomms

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (On-Site)

Mountain View, California, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

California, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug