ROP - Principal Software Engineering Manager

1 Month ago • 10 Years + • Product Management

Job Summary

Job Description

This role is for a Principal Software Engineering Manager (ROP) to lead a team 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 has 10+ years of technical engineering experience, expertise in distributed systems, and strong leadership skills. The position requires experience in designing, developing, deploying, and operating reliable systems, including data analytics systems. Problem-solving, debugging, and a data-driven approach are crucial.
Must have:
  • 10+ years technical engineering experience
  • 7+ years designing/developing/deploying reliable systems
  • Experience with distributed systems fundamentals
  • Leadership in driving engineering roadmaps
  • 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

PwC - Associate – Utility Transformation– Advisory– Gurugram

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
 Sagecor Solutions - Software Engineer 1 (FST - 001)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
2 Months ago
Zuora - Senior Security Engineer

Zuora

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
3 Months ago
Salesforce - Principal Technical Support Engineer, Signature

Salesforce

Tokyo, Japan (On-Site)
3 Months ago
Netflix - Product Manager, Member Experiences

Netflix

(Hybrid)
3 Months ago
Octopus Deploy - Senior Product Manager - Product Growth

Octopus Deploy

Australia (Remote)
2 Months ago
Axinous - Technical Program Manager - Digital Employee Experience

Axinous

San Jose, California, United States (Hybrid)
1 Month ago
Logifuture - Product Owner

Logifuture

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineering Manager, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
UXBERT Labs - Senior Backend Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
1 Month ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Hybris

Nagarro

India (Remote)
3 Months ago
Dream Sports - SDE 1 - React Native with Android

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Whoop - Staff Software Engineer (Backend, Platform)

Whoop

Boston, Massachusetts, United States (On-Site)
3 Months ago
Microsoft - Member of Technical Staff - Backend, Mobile Apps

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Microsoft - Software Engineer - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Spaulding Ridge - Motion/Video Designer (Sr. Associate)

Spaulding Ridge

Jaipur, Rajasthan, India (Hybrid)
5 Months ago
bosh group india - IN_BGSW_SAP Software Developer - SAP BTP_COE

bosh group india

Bengaluru, Karnataka, India (On_site)
1 Month ago
Interactive Brokers - Client Services Representative (Freshers)

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Starkflow - Sales Intern

Starkflow

Gurugram, Haryana, India (On-Site)
1 Month ago
Rotimatic - Performance Marketing Manager

Rotimatic

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nielsen Holdings - Sr FICO consultant-Mumbai/ Bangalore

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
72 Dragons - 3D Rigger

72 Dragons

India (Remote)
4 Months ago
ClickPost - Senior Data Scientist

ClickPost

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Paytm - TechOps -  Senior TechOps Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Rackspace Technology - Customer Success Lead Engineer ( R-20295)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Zeta - Project Manager I

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Netflix - Manager, Core Ads Algorithms - DSE

Netflix

New York, New York, United States (On-Site)
1 Month ago
Codeway - Jr. Product Specialist

Codeway

İstanbul, Türkiye (On-Site)
1 Month ago
Google - Product Strategy and Operations Lead

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Hitachi - Senior Project Manager

Hitachi

Greenville, South Carolina, United States (Remote)
3 Months ago
Zeta - Solutions Engineer

Zeta

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Luxoft - Senior Service Now Consultant

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Epic Games - Senior Product Manager (Shooters)

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Scale AI - Staff Pay Product Manager, Generative AI

Scale AI

San Francisco, California, United States (Hybrid)
4 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)

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