Skip to content
mimi

Principal Software Engineering Manager- Data Engineering

Microsoft AI

India · On-site Full-time Lead Yesterday

About the role

About

You will be joining Microsoft's Business & Industry Copilots group as a Principal SW Engineering Manager. This is a highly strategic role where you will lead a team of software developers to build highly scalable data platforms and deliver services and experiences to empower Microsoft's customer, seller, and partner ecosystem. Your leadership skills and experience will directly impact Microsoft's future on the cloud.

Responsibilities

  • Lead a team of highly motivated and talented software developers
  • Build highly scalable data platforms
  • Deliver services and experiences for empowering Microsoft's customer, seller, and partner ecosystem
  • Use your leadership skills and experience in building core technologies
  • Collaborate with team members and partners to build high‑quality and innovative data platforms
  • Provide technical leadership to keep raising the bar for competition

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 12+ years of experience building high‑scale enterprise Business Intelligence and data engineering solutions
  • 3+ years of management experience leading a high‑performance engineering team
  • Proficient in designing and developing distributed systems on a cloud platform
  • Experience using a variety of data stores, including data ETL/ELT, warehouses, RDBMS, in‑memory caches, and document databases
  • Strong understanding of the value of data, data exploration, and benefits of a data‑driven organizational culture
  • Strong communication skills and proficiency with executive communications
  • Demonstrated ability to effectively lead and operate in a cross‑functional global organization

Preferred Qualifications

  • Prior experience as an engineering site leader is a strong plus
  • Proven success in recruiting and scaling engineering organizations effectively
  • Demonstrated ability to provide technical leadership to teams, with experience managing large‑scale data engineering projects
  • Hands‑on experience working with large data sets using tools such as SQL, Databricks, PySparkSQL, Synapse, Azure Data Factory, or similar technologies
  • Expertise in AI and Machine Learning
  • Experience with Business Intelligence or data visualization tools, particularly Power BI, is highly beneficial

Additional Leadership Responsibilities

  • Build and lead a world‑class data engineering team
  • Champion data‑driven decisions for feature identification, prioritization, and delivery
  • Manage multiple projects, including timelines, customer interaction, feature trade‑offs, etc.
  • Deliver on an ambitious product and services roadmap
  • Design and architect internet‑scale and reliable services
  • Leverage machine learning (ML) models knowledge to select appropriate solutions for business objectives
  • Communicate effectively and build relationships with partner teams and stakeholders
  • Help shape long‑term architecture and technology choices
  • Understand the talent needs of the team and help recruit new talent
  • Mentor and grow other engineers
  • Experiment with and recommend new technologies
  • Work to help build an inclusive working environment

Repeated Overview (as provided)

You will be joining Microsoft's Business & Industry Copilots group as a Principal SW Engineering Manager. This is a highly strategic role where you will lead a team of software developers to build highly scalable data platforms and deliver services and experiences to empower Microsoft's customer, seller, and partner ecosystem. Your leadership skills and experience will directly impact Microsoft's future on the cloud.

  • Lead a team of highly motivated and talented software developers
  • Build highly scalable data platforms
  • Deliver services and experiences for empowering Microsoft's customer, seller, and partner ecosystem
  • Use your leadership skills and experience in building core technologies
  • Collaborate with team members and partners to build high‑quality and innovative data platforms
  • Provide technical leadership to keep raising the bar for competition

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 12+ years of experience building high‑scale enterprise Business Intelligence and data engineering solutions
  • 3+ years of management experience leading a high‑performance engineering team
  • Proficient in designing and developing distributed systems on a cloud platform
  • Experience using a variety of data stores, including data ETL/ELT, warehouses, RDBMS, in‑memory caches, and document databases
  • Strong understanding of the value of Data, data exploration, and benefits of a data‑driven organizational culture
  • Strong communication skills and proficiency with executive communications
  • Demonstrated ability to effectively lead and operate in a cross‑functional global organization

Preferred Qualifications

  • Prior experience as an engineering site leader is a strong plus
  • Proven success in recruiting and scaling engi

Requirements

  • Proficient in designing and developing distributed systems on a cloud platform
  • Experience using a variety of data stores, including data ETL/ELT, warehouses, RDBMS, in-memory caches, and document Databases
  • Strong understanding of the value of Data, data exploration, and benefits of a data-driven organizational culture
  • Strong communication skills and proficiency with executive communications
  • Demonstrated ability to effectively lead and operate in a cross-functional global organization

Responsibilities

  • Lead a team of highly motivated and talented software developers
  • Build highly scalable data platforms
  • Deliver services and experiences for empowering Microsoft's customer, seller, and partner ecosystem
  • Use your leadership skills and experience in building core technologies
  • Collaborate with team members and partners to build high-quality and innovative data platforms
  • Provide technical leadership to keep raising the bar for competition
  • Build and lead a world-class data engineering team
  • Champion data-driven decisions for features identification, prioritization, and delivery
  • Manage multiple projects, including timelines, customer interaction, feature tradeoffs, etc.
  • Deliver on an ambitious product and services roadmap
  • Design and architect internet-scale and reliable services
  • Leverage machine learning (ML) models knowledge to select appropriate solutions for business objectives
  • Communicate effectively and build relationships with partner teams and stakeholders
  • Help shape long-term architecture and technology choices
  • Understand the talent needs of the team and help recruit new talent
  • Mentor and grow other engineers
  • Experiment with and recommend new technologies
  • Work to help build an inclusive working environment

Skills

Azure Data FactoryDatabricksETLMachine LearningPower BIPySparkSQLRDBMSSQLSynapse

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free