logo

Microsoft

Principal Software Engineering Lead – Data & AI

Department
Engineering
Job Type / Location
hybrid
Experience Required
10+ years
Posted On

About the Role

We are hiring a Principal Software Engineer Lead for our Data & AI technology area. You and your team will be working side-by-side with largest and most strategic global customers, and their engineers, to build data solutions on the Azure Cloud and Edge. As part of our team, you will thrive in working with a variety of technologies, not just Microsoft technology. You will solve exciting business problems, contribute to open source, and collaborate with Microsoft product teams. You will enable the engineers on your team to apply their skills, creativity, and aspirations to benefit our customers and advance their careers.

The Commercial Software Engineering (CSE) team is a global engineering organization that works directly with customers looking to leverage the latest technologies to address their toughest challenges. We work closely with our customers’ engineers to jointly develop code to solve their biggest challenges and accelerate their organizations. We work in collaboration with Microsoft product teams, partners, and open source communities to empower our customers to do more with the cloud. We pride ourselves on making contributions to open source and making our Microsoft platforms easier to use.

The CSE Data technology domain is our largest technology domain within the division. This role will be the lead for the domain team members across the Asia and US West time zones; approximately 5-6 direct reports. The team is responsible for both hands on engineering with customers as well as extensive engagement with Microsoft’s product development groups for Data and AI platform services.

Responsibilities

  • Directly leading and managing a team of 5-6 software engineers. The team is comparatively senior and this is a ‘leader of engineering peers’ role.
  • Giving thoughtful feedback, nurturing an inclusive engineering environment, championing engineering fundamentals and providing clarity and mentorship for team members to grow.
  • Deliver technical leadership in the Data domain, across the broader CSE organization, alongside Microsoft Product teams, and within OSS communities.
  • Working hands-on with your team and our customers from design through implementation of large-scale Data & AI systems, setting examples for good engineering practices and coding along the way.
  • Continuously building your technical knowledge and improving our ability to deliver quality solutions by evolving our engineering process and technical capabilities.

Qualifications

Required:

  • 10+ years of experience hands-on developing, shipping or running production systems and/or software, including complex production systems that run on a public cloud.
  • 4+ years hands-on expertise in one or more of the public cloud stacks.
  • Strong written and spoken business English.

Preferred:

  • Previous experience directly managing engineers or experience leading virtual teams, such project teams as in a consulting organization.
  • Strong service delivery experience including and engineering large scale production cloud services in the data domain.
  • Experience working within and directing geographically dispersed, diverse, and virtual teams.
  • An undergraduate or graduate degree in a relevant field.
  • Enjoy travel and are comfortable with regional & global travel up to 25%.

View Assessment Process

Think you'll be a good fit?