Principal Software Engineer

44 Minutes ago • All levels • Product Management

Job Summary

Job Description

Microsoft Teams is seeking a Principal Software Engineer to contribute to their Teams on VDIs offering. The role involves collaborating with stakeholders to define user requirements, leading design document development, mentoring engineers, and ensuring product maintainability. Responsibilities include acting as a Designated Responsible Individual (DRI), monitoring system performance, and proactively seeking improvements in availability, reliability, and efficiency. The successful candidate will work on challenging projects and have access to technical experts and collaborate with global teams. The ideal candidate possesses a strong background in software engineering with experience in languages such as C, C++, C#, Java, JavaScript, or Python.
Must have:
  • Bachelor's degree in Computer Science or related field
  • Extensive coding experience (C, C++, C#, Java, JavaScript, or Python)
  • Lead design document development
  • Mentor engineers and drive project plans
  • Accountability as DRI, system monitoring
Good to have:
  • Master's Degree in Computer Science
  • Experience with VDI technologies

Job Details

Overview

Do you want to join a team and make a great impact? Do you like working on technical problems which impact people on a global scale? Microsoft Teams is pivotal to our vision for intelligent communications and collaboration. As the hub for teamwork in Office 365, we're rapidly becoming the go-to platform for hundreds of millions of users worldwide.  

 

As a member of the team responsible for the Teams on VDIs offering, you will encounter unique opportunities to make an impact across various teams and some of the world's largest companies, all of which prioritize security and reliability. 

 

You will take on wide range of challenges. And you will have access to technical subject matter experts, world-class engineers, and architects for guidance and collaboration. These projects provide exciting technical challenges and career growth opportunities. Your key partners and collaborators are distributed across different global regions.  

 

If you're passionate about making a difference and eager to work in an environment that values diversity, customer obsession and out-of-the-box thinking, come and join Microsoft Teams Calling and Meetings. Let's innovate together and shape the future of communication and collaboration. 

 

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 field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

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.

 

#MicrosoftTeams

Responsibilities

  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios. 
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform. 
  • Leads by example and mentors others to produce extensible and maintainable code used across products. 
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. 
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. 
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. 

Similar Jobs

Canva - Senior Backend Software Engineer - Security Platform Engineering

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
SmileGate - Billing/Shop Service Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Day ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
DEVOTEAM - Tech Lead Java

DEVOTEAM

Casablanca, Casablanca-Settat, Morocco (Remote)
5 Months ago
Trackman - Customer Service Project Manager

Trackman

Denmark (On-Site)
1 Month ago
Inwave - Product Owner

Inwave

(On-Site)
2 Months ago
Starkflow - Project Manager

Starkflow

Chicago, Illinois, United States (On-Site)
2 Months ago
Nagarro - Principal Engineer, Delivery

Nagarro

Mexico (Remote)
5 Months ago
Red Games Co - Product Manager, Kids Games and Subscriptions

Red Games Co

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Google Kubernetes Engine

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Interactive Brokers - Technical Assistance Center Representative

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
NinjaVan - Senior Software Engineer

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
5 Months ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Remote)
1 Day ago
Netflix - Operations Manager 5, Live Broadcast Technology

Netflix

Los Angeles, California, United States (On-Site)
5 Months ago
NinjaVan - Staff Software Engineer

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
5 Months ago
Microsoft - Engineering Manager

Microsoft

Redmond, Washington, United States (On-Site)
3 Weeks ago
CloudHire - Senior Java Developer

CloudHire

Karnataka, India (Remote)
4 Weeks ago
CloudHire - Senior Database Engineer

CloudHire

Delhi, India (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Warhorse Studios - C++ Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
8 Months ago
Veeam Software - С++ Developer (System Components)

Veeam Software

Czechia (Remote)
5 Months ago
Bohemia Interactive - Senior Producer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Warhorse Studios - HR Recruiter

Warhorse Studios

Prague, Prague, Czechia (On-Site)
1 Month ago
Veeam Software - Junior C# Developer for MS365

Veeam Software

Prague, Czechia (On-Site)
5 Months ago
Bohemia Interactive - Lead Artist

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
Anthology  Inc  - DevOps (SRE) Engineer

Anthology Inc

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago
Warhorse Studios - Houdini Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
8 Months ago
GIANTS Software - Game Tester

GIANTS Software

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
PwC - SAP HCM Payroll Consultant

PwC

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

Get notifed when new similar jobs are uploaded

Product Management Jobs

Voodoo - Product Strategist - Wizz

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Months ago
Salesforce - Vice President, Product Research & Insights

Salesforce

San Francisco, California, United States (Remote)
1 Week ago
Microsoft - Principal Growth Product Manager - Copilot

Microsoft

Mountain View, California, United States (Hybrid)
3 Weeks ago
Virtuos - Planning Manager

Virtuos

France (On-Site)
3 Weeks ago
UXBERT Labs - Software Project Manager

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
5 Months ago
My Fitness Pal - Engineering Manager, Ad Engineering

My Fitness Pal

New York, New York, United States (On-Site)
4 Months ago
Room 8 Studio - Project Manager, Senior

Room 8 Studio

Bulgaria (On-Site)
4 Months ago
PwC - Manager - Strategy& e Inteligencia Artificial

PwC

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Months ago
Seedify - Engineering Lead (Remote)

Seedify

(Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (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