Principal Software Engineering Manager

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

Job Summary

Job Description

The Principal Software Engineering Manager at Microsoft's Industry Solutions Engineering (ISE) team will lead cross-functional teams in developing cloud-based solutions for high-impact customers. Responsibilities include guiding stakeholder partnerships, developing design documents, optimizing code, driving project plans, and ensuring product scalability and performance. The role demands strong collaboration with customers, product teams, and open-source communities. The ideal candidate possesses deep expertise in modern software engineering practices and cloud technologies, along with significant people management experience. Travel up to 25% is required. This position involves working closely with a technical program manager and data scientist to build innovative solutions and contribute to open-source projects.
Must have:
  • 6+ years technical engineering experience
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • 4+ years people management experience
  • Lead product development and scaling
  • Guide teams in design document development
Good to have:
  • Master's Degree in Computer Science
  • Experience with Microsoft technologies
  • Experience with open-source contributions
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

Do you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning about new technology is part of our work every day? Then, come join us!
 
The Industry Solutions Engineering (ISE) team is a global engineering organization that works directly with customers looking to leverage the latest technologies to address their toughest challenges.

 

We work closely with our customers’ engineers to jointly develop code for cloud-based solutions that can accelerate their organization. We work in collaboration with Microsoft product teams, partners, and open-source communities to empower our customers to do more with the cloud. We develop solutions side-by-side with our customers through collaborative innovation to solve their challenges. This work involves the development of broadly applicable, high-impact solution patterns and open-source software assets that contribute to the Microsoft platform.

 

We are hiring a Software Engineering Manager with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. You will work closely with a technical program manager and data scientist to co-lead a cross-functional team to work side-by-side with high-impact and strategic customers and their engineers to build innovative solutions.

 

As part of our team, you will thrive in working with a variety of technologies, not just Microsoft technology.  You will solve exciting business problems, contribute to open source, and collaborate with Microsoft product teams. You will enable the engineers on your team to apply their skills, creativity, and aspirations to benefit our customers and advance their careers.

 

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/Minimum Qualifications (RQs/MQs)

  • 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.

 

Additional or Preferred Qualifications (PQs)

  • 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 10+ 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.
  • Enjoy travel and are comfortable with travel up to 25%

 

 

Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves. Join us and help create life-changing innovations that impact billions around the world!

 

At Microsoft, we are seeking people who have a passion for the positive impact technology can have on communities and for making a difference in the world. Within ISE, you will find a wide range of backgrounds, perspectives, personal and cultural experiences which are vital to our success with our customers.  It’s an informal and flexible work environment and you’ll be welcome to work in the way that best enables you to get your job done. 

 

We invest in your health, wellness, and financial future by offering a competitive package including a wide range of benefits built around your personal needs and those close to you.  

 

 

 

#ISEngineering

#CBA

Responsibilities

  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams.
  • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers).
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.
  • Embodies our and
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

Barracuda Networks  Inc  - Senior Software Engineer – Python with Django IP/IR

Barracuda Networks Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Actian - Zen Quality Assurance Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
4 Months ago
WebMD - Senior Data Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
Google - Data and Analytics Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - IN_Senior Associate – Power Platform -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Neostella - Python Developer

Neostella

Bogotá, Bogota, Colombia (Remote)
4 Months ago
Microsoft - Software Engineer - Fullstack, Redmond

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Tech Lead, gTech Ads

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Luxoft - Intermediate Programming Hero (Dual-Mode)

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ComeOn Group - Data Engineering Lead

ComeOn Group

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
ByteDance - Software Engineer(User Product) - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Nagarro - Principal Engineer, QA Automation

Nagarro

India (Remote)
4 Months ago
Sony Interactive Entertainment - ☆オープンポジション(Web系エンジニア / PlayStationNetwork開発領域)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
PwC - IN-Senior Associate_Tech Lead_FS Tech_Advisory _Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Luxoft - Senior java developer with AWS

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
PlayStation Global - Sr. Software Engineer in Test

PlayStation Global

San Diego, California, United States (On-Site)
3 Months ago
Luxoft - Development Engineer Lead

Luxoft

New Delhi, Delhi, India (Remote)
3 Months ago
Nasdaq - Frontend Developer

Nasdaq

Poland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

AGS - American Gaming Systems - Graduate QA Engineer

AGS - American Gaming Systems

New South Wales, Australia (On-Site)
1 Month ago
Trek - Store Manager

Trek

Victoria, Australia (On-Site)
1 Month ago
Immutable - Senior Site Reliability Engineer

Immutable

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Windranger Labs - Senior DevRel Engineer

Windranger Labs

Australia (On-Site)
6 Months ago
DNEG - FX Technical Director

DNEG

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Canva - Senior Technical Program Manager - Editing, remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Creative Director, Campaigns - 14 Month Contract

Canva

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
SSC Technologies - Senior Fund Accountant (Private Equity)

SSC Technologies

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Canva - Senior Frontend Engineer - Page Load team

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Rackspace Technology - Presales Data Architect – AWS - Sydney (Onsite)

Rackspace Technology

Sydney, New South Wales, Australia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

OpenGov - Software Engineer III - EAM

OpenGov

Atlanta, Georgia, United States (Hybrid)
4 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Poland (On-Site)
3 Months ago
Aristocrat Gaming - Sr Technical Lead - .Net Development

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Google - Senior Software Engineer, Machine Learning, Google Cloud Compute

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
3 Months ago
Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
3 Months ago
Saviynt - Senior Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
4 Months ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud Performance

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Go Fund Me - Staff Software Engineer (Payments)

Go Fund Me

San Diego, California, United States (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