Principal Software Engineering Manager

SKU 117 Categories , ,


Company Name


Host Networking team powers one of the core infrastructures that Azure is built on. The team is responsible for designing,u202fbuildingu202fand operating critical network infrastructure and services. At the core of the Azure Host Networking stack is a solid network virtualization and datapath system that we continuously innovate on to improve agility,u202freliabilityu202fand cost effectiveness of our services.u202fu202f

As Azure adoption explodes, we are continuously looking to improve our offerings, tools, and processes to offer more capacity, more scale and more agility. We are looking for a highly motivated,u202fpassionateu202fand talented engineering manager to help build and grow the platform as we take on more and more mission critical and intensive workloads. You will have the chance to learn, understand and leverage a wide variety of technologies ranging from howu202fdata-centresu202fwork to building fault tolerant, highly scalable and performant components and services.u202f


You will lead the team building critical, performant infrastructure that powers and brings up the Azure Networking Datapath stack.u202fYou will be responsible for the high quality and end to end delivery of the features from the design, project planning and execution, dependency closure with partners and telemetry/monitoring. You will work across multiple teams and will have opportunity to span depth as well as the breath of networking virtualization in Azure cloud.

This is a SWE manager role withu202flots of executive visibility,u202fdeep technical impact, product innovation and culture role model with opportunity for advancement. The role involves application ofu202fdistributed system fundamentals, systems experience, problem solving and growth mindset to create simple solutions to complex engineering problems. The job requiresu202fcross groupu202fcollaborations, so you’ll need to love that kind of work and be proficient at creating and maintaining warm and productive working relationships with other teams.u202fYou will play a key role in mentoring and growingu202fjunior members of the team.u202f

u202fYou will also:u202f

Bring clarity, create energy, and drive results you’ll set a vision, rally the team behind it, and deliver for our customers.u202f
Demonstrate the Microsoft manager attributes ofu202fmodel,u202fcoachu202fand care with the engineers on youru202fteam,u202fso they all learn, grow and succeed.u202f
Plan and prioritize work for your team, including collaborating with partner organizations.u202f
Create an inclusive environment that attracts and retains high-performing engineers.u202fu202f


You must possess the following attributes:u202f

5+ year of experience on systems engineering
10+ years of professional work experience, including 2+ years of managing software engineers
Demonstrated problem solving and debugging skillsu202f
Ability to engage in site-reliability engineering practices
A Bachelor’s degree or higher in computer science or related discipline, or equivalent relevant work experienceu202f

u202fu202fThese attributes are preferred:u202fu202f

Experience is networking technologies host networking, container networking and Software Defined networkingu202f
Experience withu202fnetworking virtualization and stack, systems programming, systems design, DPDK/PMDK libraries is a plus
Ability of setting and driving towards measurable goals
Excellent collaboration skills with ability to develop key partnershipsu202f
Experience with Azure, AWS, GCP

If you are passionate aboutu202fleading a team which isu202fdefiningu202fAzure’s vision and excited aboutu202fHost Networking, come join us!u202f

Get matched with
Top companies

Available on Play Store & App Store

Addtional features on Zigup app:

Hire 40,000+ Top Talents from Product-based Companies ​