Principal Software Engineering Manager

45 Minutes 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

Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
5 Months ago
PwC - Data Architect – Technology Consulting

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
Gaming Innovation Group  - Infrastructure Engineer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
3 Weeks ago
Trend Micro - Fullstack Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
2 Months ago
Epic Games - Senior Application Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
CloudHire - Senior Scala Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
Oculus VR - Server Engineer

Oculus VR

Washington, United States (Remote)
2 Weeks ago
Next Level Business Services - Pivotal cloud Architect

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
5 Months ago
Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Senior Database Engineer

CloudHire

India (Remote)
3 Weeks ago
Canva - Senior Backend Engineer (Java) - Integrations at Scale

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Coupa Software - Lead Integration Engineer

Coupa Software

Pune, Maharashtra, India (Remote)
5 Months ago
DEVOTEAM - Help Desk N1 Workplace

DEVOTEAM

Barcelona, Catalonia, Spain (Remote)
5 Months ago
Sourcegraph  Inc  - Customer Engineer (Pre-sales) [IC2]

Sourcegraph Inc

San Francisco, California, United States (On-Site)
4 Months ago
Next Level Business Services - Hybris Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
5 Months ago
Activision - Expert Engineer, Accounts and Authentication

Activision

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
PlayStation Global - QA Lead (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
3 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Krafton  - Associate Program Manager

Krafton

Bengaluru, Karnataka, India (On-Site)
2 Months ago
CData Software - Platform Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Dream Sports - Director - Corporate Strategy (International Markets)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Luxoft - Murex FO Consultant

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudHire - Senior Front End Developer React - Remote

CloudHire

Karnataka, India (Remote)
2 Weeks ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Lakshya Digital - QC Artist

Lakshya Digital

Haryana, India (On-Site)
3 Weeks ago
Nagarro - Staff Consultant, Business Analyst

Nagarro

India (Remote)
5 Months ago
Braves Technologies - Associate Talent Sourcer (@Rent-A-Sourcer)

Braves Technologies

Pune, Maharashtra, India (On-Site)
1 Year ago
PwC - IN-Senior Associate_AWS Data Engineer_Data &Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Epic Games - Senior Web Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer - Full-Stack

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Day ago
The Walt Disney Company - Lead Java Software Engineer

The Walt Disney Company

Celebration, Florida, United States (On-Site)
3 Weeks ago
CloudHire - Senior Software Engineer - Kotlin

CloudHire

Karnataka, India (Remote)
4 Weeks ago
RoofStack - Senior Backend Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
4 Weeks ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Mountain View, California, United States (On-Site)
5 Months ago
CloudHire - Full Stack Developer

CloudHire

Hyderabad, Telangana, India (Remote)
2 Weeks ago
Avathon - Software Engineer (Scala_Backend)

Avathon

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Qt Group - Software Engineer

Qt Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Warner Bros Games - Senior Manager, Software Engineering

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks 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)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (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