Principal Software Engineering Manager

3 Days ago • 10-15 Years • Full Stack Development

About the job

Job Description

Microsoft's Work Management Experience team seeks a Principal Software Engineering Manager to lead a team of 8-10 engineers in designing and developing new services for their project management tools (Planner, Project, To Do). This role involves end-to-end product ownership, collaborating with PM and UX teams, designing scalable and resilient solutions, and ensuring high-quality code through modern software engineering practices. Responsibilities include system design, code reviews, leveraging data/telemetry, improving test coverage, and participating in on-call rotations. The ideal candidate possesses strong management skills, a deep understanding of software development, and a passion for building user-friendly experiences.
Must have:
  • 10+ years tech experience
  • 5+ years managing software teams
  • Experience with C#, Java, JavaScript, or Python
  • Strong system design skills
  • End-to-end product ownership
Good to have:
  • Experience with Microsoft products (Planner, Project, To Do)
  • Experience with Substrate, Loop, ODSP
  • Exceptional collaborative skills
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

The Work Management Experience teamin Path organization is looking for a Principal Software Engineering Manager passionate about working on high-scale productss. As part of Microsoft’s vision of redefining work management in ahybrid & distributed workplace, we are building a new, truly modern project management tool. Microsoft Planner, Project & To Do are the suite of apps that enable managing tasks and projects across work and life for our users. It has rich features like real-time collaboration, AI, Automation through Power Apps, Gantt charts, Kanban boards etc. We are fast becoming THE hub for work management in Microsoft 365 with thousands of organizations and users using our products and services. 

We are looking for Principal Software Engineer Manager. In this position, you will get an opportunity to work on designing new services to build new capabilities in the Work Management space. You will drive design across different dependencies like Substrate, Loop, ODSP, Project, and Planner services.  

  

We need a strong talent with a good record of shipping new features, scale and resilient design skills. The individual is a self-starter, highly motivated, execution-focused, designs solutions for scale and passionate about providing friction-free experience for our customers.  

 

Our culture:      


We are an agile team of technical engineers. Customer obsession is rooted deep in every decision we take. We move fast, are allergic to over thinking and fine with fail fast. We believe in building solutions the right way and with a “do what it takes” attitude. We are a team, a family, that will always succeed only as one team where all voices are heard, and all opinions are welcomed.    

 

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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 5+ years of experience in managing a software development team or group. 

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:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Exceptional management skills to collaborate across teams and to inspire talented engineering org.  

Responsibilities

  • Own and lead product end-to-end.  
  • Lead a team of 8 to 10 software engineers.  
  • Design and develop software solutions, which would need integrations with other services, developing UI/UX. 
  • Adhere to and drive modern software engineering practices through design reviews.        
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.        
  • Closely work with PM and UX team and derive solutions. 
  • Develop “best-in-class” engineering for our product by ensuring that the Product and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.        
  • Improve test coverage for services, organize and implement integration tests, and resolve problem areas.        
  • Consider testability, monitoring, observability, reliability, and maintainability, and understand when code is ready to be shared and delivered.        
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.        
  • Focus on customer/partner needs through a data driven approach.        
  • Troubleshoot and optimize automation, reliability, and monitoring for Live Site issues.      
  • Participate in on-call rotations to support and debug customer-reported issues as well as internally created service incidents.  
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.

Noida, Uttar Pradesh, India (On-Site)

Paris, Île-de-France, France (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Luxoft - Java Intern

Luxoft, Ukraine (On-Site)

Nagarro - Associate Staff Engineer, Java

Nagarro, Canada (Remote)

Nagarro - Principal Engineer, .Net Fullstack

Nagarro, India (Remote)

Autodesk - Principal Software Engineer

Autodesk, United States (Remote)

Luxoft - Technical Lead UI - React

Luxoft, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr Software Engineer

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

Luxoft - Senior QA Automation Engineer

Luxoft, India (Remote)

Luxoft - QA Automation Engineer

Luxoft, India (On-Site)

Pelago - Android Engineer, India

Pelago, India (Hybrid)

Info Stretch - .Net Developer

Info Stretch, United States (On-Site)

EPAM Systems - Senior Automation Tester

EPAM Systems, India (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Interactive Brokers - Technical Operations Specialist (TOPS)

Interactive Brokers, India (On-Site)

Xactly Corp - Senior Cloud Infrastructure Engineer

Xactly Corp, India (On-Site)

Wings Brand Activations(I)   - 3d designer

Wings Brand Activations(I) , India (On-Site)

PradeepIT Global Consulting Services - Senior Quality Assurance Engineer

PradeepIT Global Consulting Services, India (Remote)

STAGE - Product Analyst

STAGE, India (On-Site)

Nielsen Holdings - Data Mapping Editor (Mumbai only - Hybrid)

Nielsen Holdings, India (Hybrid)

Zeta - Associate - Banking Operations

Zeta, India (On-Site)

Google - Staff Software Engineer, Search

Google, India (On-Site)

Barclays - Data Scientist

Barclays, India (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

N-iX - Senior Angular Engineer (#2652)

N-iX, Colombia (Remote)

Dentsu - Senior Developer

Dentsu, India (On-Site)

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

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

Trendyol - Data Engineer

Trendyol, Türkiye (Hybrid)

 Sagecor Solutions - Software Engineer 2 (IDN - 092)

Sagecor Solutions, United States (On-Site)

Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG, India (On-Site)

Get notifed when new similar jobs are uploaded