Logo of Huzzle

Principal Engineering Manager

image

Microsoft

17d ago

  • Job
    Full-time
    Expert Level
  • Data
    Software Engineering
  • Mumbai

AI generated summary

  • You need a degree in Computer Science or related field, 12+ years in enterprise software, 3+ years managing teams, expertise in cloud systems, and strong communication skills.
  • You will lead a data engineering team, manage projects, champion data-driven decisions, design scalable services, communicate with stakeholders, and recruit talent to meet team needs.

Requirements

  • Basic Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 12+ years of experience of building enterprise scale software / solutions.
  • 3+ years of management experience leading a high-performance engineering team.
  • Strong track record of designing and delivering distributed systems on cloud platforms (i.e. Azure, AWS) in a continuous delivery environment.
  • Demonstrated ability on designing micro-services and highly performant & scalable systems
  • Must be able to plan work, and work to a plan adapting as necessary in a rapidly evolving environment.
  • Strong communication skills and proficiency with executive communications
  • Demonstrated ability to effectively lead, influence and operate in cross-functional global organization
  • Preferred Qualifications
  • Prior experience as an engineering site leader is highly desirable.
  • Proven track record of recruiting and scaling engineering organizations effectively.
  • Demonstrated ability to provide technical leadership to teams, with experience delivering enterprise-scale projects.
  • Familiarity with or experience working on CRM platforms such as Dynamics 365 is a strong advantage.
  • Knowledge of or previous experience in building Generative AI or Co-pilot experiences is highly valued.
  • Mentoring and growing other engineers to bring in efficiency and better productivity
  • Experiment with and recommend new technologies that simplify or improve the tech stack.
  • Work to help build an inclusive working environment.

Responsibilities

  • As a leader of the engineering team, you will be responsible for the following:
  • Build and lead a world class data engineering team.
  • Passionate about technology and obsessed about customer needs.
  • Champion data-driven decisions for features identification, prioritization and delivery.
  • Managing multiple projects, including timelines, customer interaction, feature tradeoffs, etc.
  • Delivering on an ambitious product and services roadmap, including building new services on top of vast amount data collected by our batch and near real time data engines.
  • Design and architect internet scale and reliable services.
  • Communicate effectively and build relationship with our partner teams and stakeholders.
  • Help shape our long-term architecture and technology choices across the full client and services stack.
  • Understand the talent needs of the team and help recruit new talent.

FAQs

What is the role of a Principal Engineering Manager in this team?

The Principal Engineering Manager will lead a team of software developers to build highly scalable data platforms and deliver services for Microsoft's customer, seller, and partner ecosystem, focusing on enabling end-to-end business scenarios.

What qualifications are required for this position?

A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, along with 12+ years of experience in building enterprise-scale software and 3+ years of management experience leading high-performance engineering teams.

Is experience with cloud platforms important for this role?

Yes, a strong track record of designing and delivering distributed systems on cloud platforms such as Azure or AWS in a continuous delivery environment is essential.

What technologies will I be working with?

The team uses industry-standard technologies including C#, JavaScript/Typescript, HTML5, ETL/ELT, Data warehousing, and Business Intelligence Development.

Are there opportunities for career growth in this position?

Yes, this role offers the opportunity to build leadership skills, recruit new talent, and influence long-term architecture and technology choices, providing a path for career advancement within the organization.

Does this position involve collaboration with other teams?

Yes, effective communication and building relationships with partner teams and stakeholders are key responsibilities of the role.

Is there a preference for experience with CRM platforms?

Yes, familiarity with CRM platforms like Dynamics 365 is considered a strong advantage for candidates applying for this position.

What is the team culture like?

The team fosters a fun-loving, diverse environment that seeks challenges, values learning, and emphasizes teamwork.

Is mentoring part of the responsibilities of this role?

Yes, mentoring and growing other engineers to improve efficiency and productivity is a valued aspect of the position.

Does the company prioritize diversity and inclusion?

Yes, Microsoft is committed to building an inclusive working environment and values diversity in its workforce.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.