Principal Software Engineer

1 Month 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

Ansys - Backend Engineer II (.Net)

Ansys

Canonsburg, Pennsylvania, United States (Remote)
3 Weeks ago
Applike Group - Director of Technology (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
Bohemia Interactive - Node.js Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Dialpad AI - Senior Software Engineer - Omnichannel, Cloud and Infrastructure

Dialpad AI

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Month ago
Google - Publisher Technical Product Expert

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Realworld one - Software Project Manager - Content Creation

Realworld one

Germany (Hybrid)
2 Months ago
ByteDance - Hardware Product Manager (VR/AR)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Product Manager II, Google Photos Creative Expression

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Luxoft - Solution Architect

Luxoft

New Delhi, Delhi, India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

London stock Exchange - Senior Data Science Cloud Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
3 Weeks ago
Egnyte - Staff Software Engineer

Egnyte

Mountain View, California, United States (Hybrid)
6 Months ago
Google - Cybersecurity Auditor

Google

Chicago, Illinois, United States (On-Site)
1 Month ago
Inworld AI - Staff Backend Engineer

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
Aspire - Lead Backend Engineer

Aspire

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Unbroken studios  - Engineering Manager - AI Platforms

Unbroken studios

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineer, NetSoft

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Coda - Senior/Staff Full Stack Engineer

Coda

Taipei City, Taiwan (Hybrid)
2 Years ago
Domo - Senior QA Engineer

Domo

Pune, Maharashtra, India (Hybrid)
1 Month ago
Nolimit City - Game Mathematician

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Bohemia Interactive - Designer - Character and Weapon

Bohemia Interactive

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

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
Veeam Software - DevSecOps Engineer

Veeam Software

Prague, Czechia (Remote)
2 Weeks ago
Bohemia Interactive - QA Automation Engineer - DayZ

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
NXP - Junior Developer of Systems Testing Infrastructure

NXP

Brno, South Moravian Region, Czechia (On-Site)
8 Months ago
Gaijin Entertainment - Java Developer

Gaijin Entertainment

Prague, Czechia (On-Site)
1 Month ago
Bohemia Interactive - Technical Designer - Vehicles and Damage

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
Make - Community Events Manager

Make

Prague, Czechia (On-Site)
2 Weeks ago
Veeam Software - Linux System Administrator

Veeam Software

Prague, Czechia (On-Site)
1 Week ago
Warhorse Studios - Senior pipeline programmer/Technical animator

Warhorse Studios

Prague, Prague, Czechia (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Assystems - Project Engineering Manager – Substation (Head of Electrical Engineering)

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago
Match Group - Senior Product Manager (Azar)

Match Group

Seoul, South Korea (Hybrid)
7 Months ago
Saviynt - Sr. Director (Application Access Governance) -  Governance Risk & Compliance

Saviynt

Atlanta, Georgia, United States (Hybrid)
7 Months ago
Crunchyroll - Director of Product, Curation & Personalization

Crunchyroll

San Francisco, California, United States (On-Site)
3 Months ago
Google - Group Product Manager, Geo

Google

Mountain View, California, United States (On-Site)
1 Month ago
Entrata - Product Owner

Entrata

Pune, Maharashtra, India (Hybrid)
7 Months ago
Social Discovery Group - Product manager (Premium products)

Social Discovery Group

Thailand (Remote)
5 Months ago
Assystems - Product Owner H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Netflix - Title Merchandising Manager - EMEA

Netflix

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Google - DV360 Programmatic Specialist

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (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
OSZAR »