Principal Group Engineering Manager

Microsoft Microsoft · Big Tech · Bengaluru, KA, IN · Software Engineering

Microsoft's Azure Data engineering team is seeking an Engineering Manager to lead a team building key infrastructure services for Microsoft Fabric's core analytics engines, based on Apache Spark. The role involves managing engineering processes, implementing advanced capabilities for data engineers, and collaborating with product managers and US teams. The ideal candidate will have extensive experience in leading software engineering teams and building large-scale distributed systems.

What you'd actually do

  1. Collaborate with Product managers on product specifications and requirements.
  2. Collaborate with the US team on technical aspects and support the local team to ramp up, contribute and support large scale business critical Azure services.
  3. Guide design and development of high quality software incrementally.
  4. Solid execution: Plan, schedule and deliver quality software incrementally.
  5. Maintain and operate online services.

Skills

Required

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • leading software engineering teams
  • building large scale software systems
  • multi-threaded/parallel programming
  • Service Fabric
  • Kubernetes

Nice to have

  • Apache Spark

What the JD emphasized

  • leading software engineering teams of 15 or more engineers
  • building large scale software systems
  • multi-threaded/parallel programming
  • Service Fabric or Kubernetes