Principal Software Engineering Manager

1 Month ago • 10 Years + • Product Management

Job Summary

Job Description

This role involves leading a team in developing high-scale intelligence-based systems for Azure services and workloads. Responsibilities include guiding stakeholder partnerships, developing design documents, optimizing code, driving project plans, acting as a Designated Responsible Individual (DRI) for system monitoring, leading product development and scaling, and fostering a high-performing team environment. The ideal candidate possesses 10+ years of technical engineering experience, expertise in designing and operating reliable systems, and strong leadership skills. A deep understanding of distributed systems, data analytics, and site reliability engineering practices is crucial. The candidate will also be responsible for mentoring junior engineers and ensuring that projects are delivered on time and within budget.
Must have:
  • 10+ years technical engineering experience
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Experience designing and operating reliable systems
  • Technical leadership & team mentoring
  • Problem-solving and debugging skills
  • Understanding of threading and asynchronous programming
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

We are looking for a talented and experienced  Software Engineering Manager who would lead a team on developing high scale intelligence-based systems that empower building and operation of Azure services and workloads with high quality and efficiency. We are looking for someone who is hands on, curious, willing to learn new technologies, and can help us evolve the cloud infrastructure for the next big growth. We provide ample opportunities and training to learn on the job. And always love to have a fresh/diverse perspective, as we build the next generation cloud infrastructure.

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

  • 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.
  • 7+ years of experience
    • designing, developing, deploying, and operating reliable systems, including data analytics systems, with experience in distributed systems fundamentals, along with technical leadership in driving engineering roadmaps, leading teams, mentoring, and helping others grow;
    • AND problem solving and debugging, writing and debugging code which requires good understanding of threading and asynchronous programming fundamentals, engaging in site-reliability engineering practices, and data driven approach to solving problems iteratively and measuring success.

 

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).
  • Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions.
  • 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.
  • Leads the team on delivering success through empowerment and accountability by modelling, coaching, and caring, and creating an environment where everyone can do their best.
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

Pattern® - Software Engineer - Ruby

Pattern®

Pune, Maharashtra, India (On-Site)
4 Months ago
Resolver, a Kroll Business - Performance Test Engineer

Resolver, a Kroll Business

Hyderabad, Telangana, India (On-Site)
4 Months ago
Google - Cloud Technical Solutions Engineer, Security

Google

(On-Site)
2 Months ago
Twitch - Software Engineer - Payments

Twitch

San Francisco, California, United States (Remote)
3 Months ago
Microsoft - Digital Solution Area Specialist Infra

Microsoft

(Hybrid)
1 Month ago
Social Discovery Group - Head of Mobile Product

Social Discovery Group

Serbia (Remote)
3 Months ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
4 Months ago
Tonies - Director of Product Marketing (all genders)

Tonies

(Remote)
2 Months ago
ComeOn Group - App Product Owner

ComeOn Group

Silesian Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Synopsys  Inc  - SRE, Sr. Associate

Synopsys Inc

Hyderabad, Telangana, India (On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
ByteDance - Senior Site Reliability Architect - Security Engineering - San Jose

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Accurate - Manager, Software Engineering

Accurate

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Nagarro - Associate Principal Engineer, QA-Automation- Cypress

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Microsoft - Software Engineering II

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Esko - Senior Software Engineer

Esko

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Netflix - Data Engineer (L5)

Netflix

United States (Remote)
3 Months ago
The Walt Disney Company - Solutions Architect

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Hitachi - Senior D365 Finance consultant - Excellence

Hitachi

Pune, Maharashtra, India (On-Site)
3 Months ago
HFG Entertainment   - Senior Animator

HFG Entertainment

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
PwC - IN-Director_Corporate Strategy_Strategy&_ Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
ClickForge - Animator

ClickForge

Jaipur, Rajasthan, India (On-Site)
6 Months ago
Tech Solve Engine - Support & Linux System Engineer

Tech Solve Engine

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Zeta - Senior  Software Development Engineer - Backend

Zeta

Hyderabad, Telangana, India (On-Site)
3 Months ago
Immunoshop - Specialist - Talent Sourcing

Immunoshop

Navi Mumbai, Maharashtra, 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

Get notifed when new similar jobs are uploaded

Product Management Jobs

Nasdaq - Technical Account Manager Senior Specialist

Nasdaq

Moncayo, Chihuahua, Mexico (On-Site)
4 Months ago
Microsoft - Principal Product Manager

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Unitedgames - Product Lead Gaming (m/w/d)

Unitedgames

Berlin, Berlin, Germany (On-Site)
6 Months ago
Life church - Senior Product Manager

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Google - Manager, Trust and Safety AdSpam

Google

(On-Site)
1 Month ago
Fluence - Head of Projects

Fluence

Melbourne, Victoria, Australia (Hybrid)
4 Months ago
Yodo1 - Product Manager, Game Publishing

Yodo1

(Remote)
6 Months ago
Videojet Technologies - Senior Software Engineer I

Videojet Technologies

Bengaluru, Karnataka, India (On-Site)
5 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.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (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