Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
India, Karnataka, Bengaluru 
675589505

17.12.2024

, industry standard technology stack and frameworks.

cutting edge

You will be empowered to make product-wide technical decisions and directlythe outcomes for this flagship product working in a dynamic and collaborative environment. You will work with great people, solve a lot of technical

Required 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.
  • 3+ years of leading an engineering team.
  • Experience with mobile technologies, design patterns, computer science basics.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • 10+ years of product development experience.
  • Graduate or Post Graduate degree in Computer Science or related Engineering discipline.
  • Android/iOS development experience.
  • Good problem-solving skills and abilityto think strategically.
  • Track recordof delivering innovation and results,leadershipand collaboration.
  • Ability to work on cross team/org projects.
  • Ability to create an inclusive and fun work environment where every employee engages effectively.

Responsibilities
  • growthof Teams mobile.
  • Mentor and grow the engineers in your team.
  • Design, implement andoperateend-to-end product experiences. We expect you to lead the technical architecture, design & code reviews, and delivery of projects, interfacing with product management,designand other dependencies.
  • Collaborate with product managers to layout and manage the feature execution and rollout plan.
  • Make technology and design decisions to deliver performant experiences.
  • Collaborate with your engineering peers to reuse code/stack components where applicable and feasible.