Principal Software Engineering Manager

2 Weeks ago • 12 Years + • Full Stack Development

Job Summary

Job Description

Lead a team building consumer applications for iOS, Android, and web, supported by scalable API services. Set technical direction, deliver high-scale solutions, and create delightful user experiences. Grow team skills, collaborate with product and design teams, and champion quality and test-driven development. Responsibilities include bringing cloud services to various devices, collaborating with product and design, leveraging test-driven development, and building high-scale, broad-scope customer experiences. The role requires exceptional management skills and experience with distributed teams, along with expertise in service-backed mobile and web UX applications.
Must have:
  • 12+ years tech experience (C++, C#, Java)
  • 4+ years engineering management
  • 4+ years Web/Mobile UX design & coding
  • High-volume consumer product shipping experience
  • Deep customer empathy
  • Technical leadership in high-scale projects
Good to have:
  • ASP.NET Web API
  • Microsoft Azure
  • HTML5, CSS, JavaScript, React, Redux, Angular, TypeScript
  • iOS (Swift/Objective-C) or Android (Java/Kotlin)
  • Experience with Scrum/Kanban

Job Details

Overview

Come work on a product that touches and transforms the lives of millions of families across the globe! Thrive in an innovative and startup-like environment putting your technical acumen and relentless customer obsession to the best use. 

 

The windows mission of the Windows People eXperiences (WPX) team is to empower families to explore, learn and connect in a fun and safe environment. 

 

Families are among the most valuable and loyal customers of Microsoft. Our solutions elevate families at Microsoft! We ensure they get the best out of productivity in Microsoft 365, gaming in Xbox, browsing in Edge and a seamless experience across Windows, Xbox and other Devices. Powered by highly scalable Azure services, we transform personal data into personal value and empower modern  families to gain peace of mind, accomplish what matters most, and to ultimately allow them to focus on what’s most important: each other. 

 

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 field AND 12+ year(s) technical engineering experience with coding in languages including, but not limited to C++, C#, and/or Java.
  • 4+ years of experience in engineering management role
  • 4 or more years of Web or Mobile UX design and coding experience in high scale services
  • 8+ years of general design and coding experience (C++, C#, and/or Java)
  • Track-record of shipping high volume consumer products and having been through multiple development cycles. 
  • Ability to quickly ramp-up on complex and unfamiliar code.
  • Deep customer empathy and focus on delivering high-quality customer experiences.
  • Proactive and self-motivated, and willingness to take on challenging technical issues.

Preferred Qualifications

  • Proficiency in ASP.NET Web API preferred .
  • Proficiency in Microsoft Azure cloud technologies preferred.
  • Good knowledge of object-oriented software development, algorithms and data structures.
  • Deep customer empathy and focus on delivering high-quality customer experiences.
  • Proactive and self-motivated, and willingness to take on challenging technical issues.
  • Experience with building Web UIs using HTML5, CSS, JavaScript (ES6), Webpack, React, Redux, Angular, TypeScript is preferred. 
  • Familiarity with building mobile apps using iOS (Swift or Objective-C) or Android (Java or Kotlin) is a bonus! 

#wpxindia  

#windowsindia  

#wmxpsindia 

 

 

Responsibilities

You will be leading a team responsible for building consumer applications on iOS, Android, and the Web, backed by highly scalable API services. As a technical leader, you will focus on growing the skills of a talented, collaborative, and motivated team while setting the technical direction to deliver high-scale, highly available solutions with an emphasis on delightful, modern user experiences.

 

  • Bringing to life cloud services and interfaces that will power all classes of devices, including mobile, Windows PC, and Xbox.
  • Collaborating closely with product and design teams.
  • Leveraging your passion for quality and test-driven development.
  • Exceptional management skills, with a proven ability to develop and motivate collaborative teams of exceptional engineers
  • Experience working with distributed teams
  • Expert understanding of technologies to build service-backed mobile and/or web UX applications (for example, REST APIs , HTML, JavaScript, JSON, iOS, Android, etc.)
  • Experience with scrum, Kanban, or other agile engineering techniques
  • Experience with Microsoft technologies and languages a plus (Azure Service Fabric, SQL Server, C#, etc).

We are looking for a leader with a passion for mentorship and team building, customer focus, and engineering fundamentals, coupled with technical leadership experience in driving high-scale, broad-scope customer experiences. If you have the desire to create a meaningful impact in the lives of millions, we’d love to hear from you!

Similar Jobs

Anthology - Staff Software Engineer

Anthology

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Google - Technical Solutions Engineer, Infrastructure, Google Kubernetes Engine, Anthos

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Ziff Davis - Sr. Data Engineer

Ziff Davis

Malaga, Western Australia, Australia (Remote)
4 Months ago
Tesla - Automation & Robotics Engineer

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Contentstack - Engineer II - QA

Contentstack

Virar, Maharashtra, India (Hybrid)
1 Day ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer II, Service Provisioning, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Tencent - Software Engineering Intern

Tencent

(On-Site)
2 Months ago
Netflix - Software Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - PHP Developer

Playtika

Poland (Hybrid)
6 Months ago
ION - Data Associate - KYC6

ION

Budapest, Hungary (On-Site)
6 Months ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Bogotá, Bogota, Colombia (On-Site)
19 Hours ago
ByteDance - Android/iOS Engineer, Flow - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Shyft Labs - Backend Software Developer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
1 Year ago
NVIDIA - Senior Firmware Bringup Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
GoMotive - Senior Software Engineer, Backend

GoMotive

Pakistan (Remote)
1 Month ago
T systems - Full Stack Developer

T systems

Pune, Maharashtra, India (On-Site)
1 Month ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Electronic Arts - Senior Machine Learning Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
P99 soft - QA Lead (JavaScript)

P99 soft

Hyderabad, Telangana, India (On-Site)
17 Hours ago
Simple Viral Games - Partnerships Manager

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Cadence - Design Engineering Director

Cadence

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Hitachi - AWS Infrastructure Engineer/Administrator

Hitachi

Bengaluru, Karnataka, India (Remote)
6 Months ago
NVIDIA - Senior System Software Engineer - Automotive Platform

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Antarrtica global - Data Analyst

Antarrtica global

Mumbai, Maharashtra, India (Hybrid)
9 Months ago
Google - Software Engineer III, CorpEng

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Capgemini - Change Management

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Electronic Arts - Senior Financial Analyst

Electronic Arts

Hyderabad, Telangana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
6 Months ago
Google - Staff Software Engineer, Google Cloud Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
5 Months ago
The Walt Disney Company - Senior Software Engineer (Swift)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Weeks ago
Nagarro - Associate Engineer ,Digital Insights

Nagarro

(On-Site)
6 Months ago
Google - Principal Engineer, Google Cloud, Gemini Code Assist

Google

New York, New York, United States (On-Site)
2 Days ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

(On-Site)
6 Months ago
Google - Senior Software Engineer, Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Software Engineer - Data Center System Bringup

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Hitachi - Java Developers

Hitachi

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

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (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