Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineering Manager @ Microsoft

Home > Programming & Design

 Principal Software Engineering Manager

Job Description


Responsibilities

Families are among the most valuable and loyal customers of Microsoft. Families want to create an environment where their children can use their devices and our services safely and responsibly. They want to communicate freely, share pictures, videos, applications, games, and other purchases easily. This team is responsible for creating and curating easy-to-use mobile and web experiences ensuring digital and physical safety of families.

Towards this vision, we are seeking talented and highly motivated Engineering Managers to be leading this change. This is an excellent opportunity for anyone who shares our passion for building great software for consumers and loves mentoring talented engineers. Your responsibilities will include:

  • Influence and align the product vision by collaborating with customers, partners, product management and engineering teams.
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Deliver high quality results with full ownership and take the product to the next level
  • Own career development of team through active coaching
  • Create a strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too!
  • Hire and develop the best
  • You must be self-driven, curious to learn, proactive, and result-oriented

Join a team of builders and innovators that think outside the box. A team that s committed to a low operational burden by designing for it. Create a culture that puts work-life balance, personal and professional growth as a principle, not just a goal. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!

Qualifications

Qualifications

REQUIRED EXPERIENCE/SKILLS:

  • At least 12 years of total experience designing, building and shipping software at scale and at least 5 years of team leadership in that time
  • Expertise in building cloud-native, distributed, highly scalable microservices, API management and database development
  • Familiarity with building Web UIs using HTML5, CSS, JavaScript (ES6), Webpack, Angular, TypeScript, React, Redux is a plus!
  • Excellent design/architecture skills with expertise in leading teams in designing and building highly scalable distributed services on the cloud
  • Proven track record of recruiting, retaining and engaging top talent
  • Experience with driving complex, highly distributed software projects
  • Ability to work well with partner team members across the globe to design and implement features/components with high quality (across geographies)
  • Excellent oral and written communication skills
  • Being deeply data driven for decision making
  • Deep customer empathy and focus on delivering high-quality customer experiences
  • Proactive and self-motivated, and willingness to solve hard engineering problems

RECOMMENDED EXPERIENCE/SKILLS:

  • Experience shipping consumer products and customer-driven mobile apps is a bonus!

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Other,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Microsoft India
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Product management Career development Web technologies Diversity and Inclusion Cloud Javascript microsoft Operations Recruitment database development

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Microsoft

Microsoft India (R and D) Pvt Ltd