Principal Software Engineering Manager

4 Weeks ago • 6-10 Years • Full Stack Development • Undisclosed

About the job

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

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Redmond, Washington, United States (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Next Level Business Services - Sr. Cassandra Architect

Next Level Business Services, United States (On-Site)

Lucid Reality Labs - Machine Learning Engineer

Lucid Reality Labs, Poland (Remote)

Hashlist - Data Scientist

Hashlist, India (Hybrid)

Kefir Games - Senior Client Software Engineer

Kefir Games, Cyprus (On-Site)

Bally's Interactive - Java Developer

Bally's Interactive, (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Principal Engineer - Transport

GoTo Group, India (On-Site)

Meta - Software Engineer, Machine Learning

Meta, United Kingdom (On-Site)

Zoox - Engineering Manager, Vehicle Experience

Zoox, United States (Hybrid)

Next Level Business Services - Support Engineer - Full Time

Next Level Business Services, United States (On-Site)

Playrix - Director of Engineering

Playrix, Montenegro (Remote)

Warner Bros Discovery - Staff Machine Learning Engineer - Search

Warner Bros Discovery, United States (On-Site)

DISCO - Engineering Manager , Feature

DISCO, India (On-Site)

Next Level Business Services - Product Development Manager

Next Level Business Services, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CyberArk - Sr. Software Engineer

CyberArk, India (On-Site)

Backlight - Senior Android and iOS Developer

Backlight, India (Remote)

Warner Bros Discovery - Manager, Cash Application

Warner Bros Discovery, India (On-Site)

SparkCognition - Senior DevOps Engineer

SparkCognition, India (On-Site)

Nagarro - Staff Consultant, Business Analyst

Nagarro, India (Remote)

Assystems - CAD DRAFTSPERSON

Assystems, India (On-Site)

Nielsen Holdings - Staff Machine learning Engineer

Nielsen Holdings, India (Hybrid)

Alight Solutions - T3 - Analyst

Alight Solutions, India (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Patreon - Senior Frontend Engineer, Creation

Patreon, United States (Hybrid)

Warner Bros Discovery - Senior Software Engineer - Full Stack

Warner Bros Discovery, India (Hybrid)

Simplify 360 - Release Engineer

Simplify 360, India (Hybrid)

Next Level Business Services - Java/J2EE Developer

Next Level Business Services, United States (On-Site)

bosh group india - .Net, React Azure FullStack Developer_SDS_EMT2

bosh group india, India (On-Site)

The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company, United States (On-Site)

Blenheim Chalcot India - Frontend Developer – Vue.Js

Blenheim Chalcot India, India (On-Site)

CommerceIQ - Software Development Engineer 1 - UI

CommerceIQ, India (On-Site)

InMobiInMobi - Senior Solutions Engineer

InMobiInMobi, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded