Principal Software Engineering Manager

1 Month ago • 6-10 Years • Full Stack Development

Job Summary

Job Description

Lead a team of engineers building features for Microsoft Teams mobile, influencing its growth. Mentor and grow your team. Design, implement, and operate end-to-end product experiences, leading technical architecture, design & code reviews, and project delivery. Collaborate with product management, design, and other dependencies. Define and manage feature execution and rollout plans. Make technology and design decisions for performant experiences. Collaborate with peers to reuse code/stack components. The ideal candidate has successful management experience and strong product design and development skills. This role requires working in a fast-paced, high-impact environment using cutting-edge technology.
Must have:
  • Lead engineering teams
  • 6+ years engineering experience
  • Mobile technologies understanding
  • Product design & development skills
  • Deliver performant experiences
  • Collaboration & leadership
Good to have:
  • Android/iOS development
  • Master's degree in CS
  • 10+ years engineering experience
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft Teams brings teams together by making it easy, productive and fun to communicate and collaborate! Microsoft Teams is the hub where the power and capabilities of M365 come together - Chat, Calling, Meetings, Files, Bots, 3rd Party integrations and more. It is built on top of latest, industry standard technology stack and frameworks.  

 

This is an opportunity to lead a fast-paced, high-impact foundational project with cutting edge technology. We are looking for a top performing principal engineering manager, who would like to work in a startup-like environment, building technology fast and with high quality. The ideal candidate has successful management experience and strong product design and development skills.  

 

You will be empowered to make product-wide technical decisions and directly impact the outcomes for this flagship product working in a dynamic and collaborative environment. You will work with great people, solve a lot of technical challenges and will have the opportunities to learn. Most importantly your work will have tangible business impact. 

 

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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of leading an engineering team. 

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years people management experience.
  • Solid understanding of mobile technologies, design patterns, computer science basics. Android/iOS development experience is preferred. 
  • Good problem-solving skills and ability to think strategically 
  • Track record of delivering innovation and results, leadership and collaboration. 
  • Ability to work on cross team/org projects 
  • Creates an inclusive and fun work environment where every employee engages effectively.   

 

#MicrosoftTeams

Responsibilities

  • Lead a team of engineers to build features which influence growth of Teams mobile. 
  • Mentor and grow the engineers in your team. 
  • Design, implement and operate end-to-end product experiences. We expect you to lead the technical architecture, design & code reviews, and delivery of projects, interfacing with product management, design and other dependencies. 
  • Collaborate with product managers to layout and manage the feature execution and rollout plan. 
  • Make technology and design decisions to deliver performant experiences. 
  • Collaborate with your engineering peers to reuse code/stack components where applicable and feasible.   
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

OKX - Graduate Hire 2024/25 - Software Engineer

OKX

Hong Kong (On-Site)
4 Months ago
Canva - Senior Frontend Engineer - Page Load team

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Next Level Business Services - Sr. Cassandra Architect

Next Level Business Services

Sparks, Maryland, United States (On-Site)
3 Months ago
Lucid Reality Labs - Machine Learning Engineer

Lucid Reality Labs

Poland (Remote)
1 Month ago
Hashlist - Data Scientist

Hashlist

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Ivanti - Principal Software Engineer - C++ C# ( atleast 15 years experience)

Ivanti

Hyderabad, Telangana, India (On-Site)
5 Months ago
Unity - Lead, Software Engineering, Embedded OS Platform Team

Unity

Germany (Remote)
3 Months ago
Kefir Games - Senior Client Software Engineer

Kefir Games

Cyprus (On-Site)
2 Months ago
GoTo Group - Associate Software Engineer - Observability

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Bally's Interactive - Java Developer

Bally's Interactive

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Meta - Software Engineer, Machine Learning

Meta

London, England, United Kingdom (On-Site)
3 Months ago
Zoox - Engineering Manager, Vehicle Experience

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Next Level Business Services - Support Engineer - Full Time

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
4 Months ago
Playrix - Director of Engineering

Playrix

Montenegro (Remote)
4 Months ago
Warner Bros Games - Senior Software Engineer - Backend ( Adtech Team), Bangalore

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
1 Month ago
Warner Bros Discovery - Staff Machine Learning Engineer - Search

Warner Bros Discovery

New York, New York, United States (On-Site)
2 Months ago
DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
3 Months ago
OpenGov - Software Engineer II - Fullstack - React/Node

OpenGov

Pune, Maharashtra, India (On-Site)
4 Months ago
Next Level Business Services - Product Development Manager

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CyberArk - Sr. Software Engineer

CyberArk

Hyderabad, Telangana, India (On-Site)
5 Months ago
Backlight - Senior Android and iOS Developer

Backlight

India (Remote)
3 Months ago
PwC - IN-Senior Associate_ Credit Risk Quant _Captive Financial  Services_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Warner Bros Discovery - Manager, Cash Application

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
2 Months ago
SparkCognition - Senior DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nagarro - Staff Consultant, Business Analyst

Nagarro

India (Remote)
4 Months ago
Assystems - CAD DRAFTSPERSON

Assystems

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Nielsen Holdings - Staff Machine learning Engineer

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Alight Solutions - T3 - Analyst

Alight Solutions

Gurugram, Haryana, India (On-Site)
5 Months ago
PwC - Manager - Cloud Strategy- Technology Strategy & Transformation (TS&T)

PwC

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Patreon - Senior Frontend Engineer, Creation

Patreon

New York, New York, United States (Hybrid)
5 Months ago
Warner Bros Discovery - Senior Software Engineer - Full Stack

Warner Bros Discovery

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Simplify 360 - Release Engineer

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
3 Months ago
bosh group india - .Net, React Azure FullStack Developer_SDS_EMT2

bosh group india

Bengaluru, Karnataka, India (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
3 Months ago
Blenheim Chalcot India - Frontend Developer – Vue.Js

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
4 Months ago
CommerceIQ - Software Development Engineer 1 - UI

CommerceIQ

Bengaluru, Karnataka, India (On-Site)
3 Months ago
InMobiInMobi - Senior Solutions Engineer

InMobiInMobi

London, England, United Kingdom (On-Site)
3 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.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (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