Principal Software Engineering Manager

1 Month ago • 10-15 Years • Full Stack Development • Undisclosed

Job Summary

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

Job Details

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

Similar Jobs

Luxoft - Java Intern

Luxoft

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
2 Months ago
Luxoft - Android Developer / CTS Expert

Luxoft

(Remote)
2 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
3 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
3 Months ago
Nagarro - Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
3 Months ago
Autodesk - Principal Software Engineer

Autodesk

San Francisco, California, United States (Remote)
4 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Los Angeles, California, United States (Remote)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Storage

Google

Raleigh, North Carolina, United States (On-Site)
2 Months ago
Luxoft - Technical Lead UI - React

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
MediaOcean - Senior Software Engineer - Development (Java) -1

MediaOcean

Pune, Maharashtra, India (Hybrid)
3 Months ago
Canva - Engineering Manager - (FS) - Messaging Surfaces (Remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Visa - Sr. Software Engineer - Cybersecurity Products

Visa

Ashburn, Virginia, United States (Hybrid)
1 Month ago
Luxoft - Senior QA Automation Engineer

Luxoft

New Delhi, Delhi, India (Remote)
1 Month ago
Luxoft - QA Automation Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Verve - Senior Backend Engineer (Java, Go)

Verve

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Pelago - Android Engineer, India

Pelago

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Info Stretch - .Net Developer

Info Stretch

Philadelphia, Pennsylvania, United States (On-Site)
2 Months ago
EPAM Systems - Senior Automation Tester

EPAM Systems

Karnataka, India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Interactive Brokers - Technical Operations Specialist (TOPS)

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Xactly Corp - Senior Cloud Infrastructure Engineer

Xactly Corp

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Wings Brand Activations(I)   - 3d designer

Wings Brand Activations(I)

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN_Associate_ SAP PM_Enterprice Apps SAP_Advisory_Pune

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
PradeepIT Global Consulting Services - Senior Quality Assurance Engineer

PradeepIT Global Consulting Services

Bengaluru, Karnataka, India (Remote)
5 Months ago
STAGE - Product Analyst

STAGE

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Nielsen Holdings - Data Mapping Editor (Mumbai only - Hybrid)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Zeta - Associate - Banking Operations

Zeta

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Google - Staff Software Engineer, Search

Google

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

Barclays

Pune, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Sinch - Senior Software Engineer - Conversational AI

Sinch

Brussels, Brussels, Belgium (Hybrid)
3 Months ago
N-iX - Senior Angular Engineer (#2652)

N-iX

Colombia (Remote)
1 Month ago
Google - Software Engineer III, Technical Infrastructure

Google

(On-Site)
2 Months ago
Dentsu - Senior Developer

Dentsu

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Axinous - Principal Software Development Engineer

Axinous

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Trendyol - Data Engineer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
3 Months ago
 Sagecor Solutions - Software Engineer 2 (IDN - 092)

Sagecor Solutions

Fort Meade, Maryland, United States (On-Site)
2 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
2 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.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (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