CrawlJobs Logo

Principal Software Engineering Manager - Azure Core

United States, Multiple Locations 139900.00 - 274800.00 USD / Year · Job Posted February 16, 2026
Apply Position
Job Link Share

Job Description

Microsoft Azure is building the fastest network in the public cloud. We are seeking candidates who are deeply familiar with operating system kernels, passionate about coding, and experienced in building network systems and services from concept to production. The Azure Host Software-Defined Access Network (SDAN) team is where the rubber meets the road for Software-Defined Networking (SDN). We create the host platform that enables SDN controllers to perform arbitrary packet manipulations and virtualization at extremely high speeds. Our team builds the platform drivers and owns the underlying hardware platform on the host, which allows us to accelerate SDN as the network evolves from 100 gigabits per second (Gbps) to 400 Gbps and beyond. As a Software Engineering Manager in Azure Host Networking, you will be responsible for leading teams that deliver software-defined networking capabilities on Azure using technologies such as Single Root Input/Output Virtualization (SR-IOV), Data Plane Development Kit (DPDK) for network appliances, Linux network acceleration, Remote Direct Memory Access (RDMA), and container-based environments. You will drive cross-team projects involving other groups within Microsoft, our hardware partners, and various Linux distributions.

Job Responsibility

  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams
  • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers)
  • Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++ OR equivalent experience
  • 4+ years people management experience
  • 4+ years of experience in systems software development and knowledge of computer networking protocols such as TCP/IP
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have

Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++ OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++ OR equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineering Manager - Azure Core

8 matching positions

Principal Engineering Manager, Core Platform & AI Systems

We are looking for a Principal Engineering Manager, Core Platform & AI Systems t...
Location
Location
United States , Seattle
Salary
Salary:
208000.00 - 313000.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with 4+ years in engineering leadership roles
  • Experience managing senior/principal engineers, ideally across multiple functional areas
  • Strong technical background in cloud-native distributed systems, platform engineering, or AI/ML infrastructure
  • Proven track record of scaling SaaS platforms and leading teams responsible for mission-critical backend systems
  • Experience working closely with cross-functional teams such as Product, Infrastructure, AI/ML, and Security
  • Deep understanding of reliability, operational excellence, and cost optimization in cloud environments (AWS, Azure, GCP)
  • Excellent communication, collaboration, and executive stakeholder management skills
  • Passion for developing people and building strong, healthy engineering teams
Job Responsibility
Job Responsibility
  • Lead and grow the Core Platform & AI Systems team
  • Drive the technical roadmap for the platform, ensuring scalability, performance, availability, and cost-efficiency
  • Partner closely with product engineering teams to deliver platform capabilities that unlock business features while simplifying the developer experience
  • Collaborate with Data Science, ML, and AI teams to provide robust ML Ops and AI infrastructure that enables rapid experimentation and production-grade AI deployments
  • Own platform-wide reliability and operational health, continuously investing in observability, incident management, and system resilience
  • Contribute to architectural decisions that shape the long-term direction of Highspot’s SaaS platform
  • Attract, retain, and develop top engineering talent, building a high-performing and inclusive team culture
  • Communicate effectively with senior leadership, providing visibility into roadmap progress, technical trade-offs, and organizational needs
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

M365 Copilot Inference is a high-impact engineering team advancing applied AI an...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Lead and grow a team of software engineers building control plane services and automations across the capacity buildout area
  • Drive technical design and execution for capacity automation — intake, planning, deployment, fleet health, and control plane components — prioritizing the highest-impact work for Copilot capacity
  • Replace manual, ticket-driven capacity workflows with automated, data-driven systems
  • reduce time from capacity request to production traffic for priority workloads
  • Own live-site, reliability, and operational excellence for the services your team builds
  • establish SLAs, metrics, and on-call practices
  • Partner with peer engineering managers on adjacent capacity areas, and with partner teams across M365 Core, AI Core, Azure, and Microsoft Research to align on dependencies and unblock execution
  • Coach and grow senior and mid-level engineers
  • raise the engineering bar
  • recruit strong platform talent into the team
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Substrate Efficiency

M365 Copilot inference is a high-impact engineering team advancing applied AI an...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Build and lead a high-performing engineering team focused on inference runtime efficiency and model execution performance
  • Define and drive strategy to improve throughput per GPU through runtime optimizations
  • Increase engineering agility, enabling faster experimentation, iteration, and rollout of performance improvements
  • Partner across M365 Core, AI Core, Azure, and Microsoft Research to co-design and productionize advanced inference optimizations
  • Establish metrics, telemetry, and experimentation frameworks to measure efficiency gains and guide investment decisions
  • Own live-site performance, reliability, and operational excellence for inference engines at scale
  • Drive alignment across partner teams on engine interfaces, performance goals, and optimization priorities.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Azure is the fastest-growing business in Microsoft’s history and the foundation ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field
  • 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 5+ years of software engineering experience, including hands-on technical management
  • 5+ years of experience recruiting and managing technical teams, including performance management
  • 3+ year(s) of demonstrated experience in distributed systems, observability tooling, and operational excellence
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Job Responsibility
Job Responsibility
  • Build and lead a team focused on observability for Azure Core services, driving improvements in telemetry, detection, and recovery
  • Advance existing standards and introduce innovations that raise reliability and operational excellence
  • Design scalable, resilient systems that enable rapid issue detection and automated recovery across global deployments
  • Collaborate with engineering and product teams to integrate with existing systems while introducing modern approaches for maximum impact
  • Engage with open-source communities and frameworks to adopt best practices and contribute improvements
  • Guide incident response and ensure high availability for critical services
  • Foster a culture of quality, innovation, and continuous improvement
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - ODSP

OneDrive is Microsoft’s solution for cloud file storage - the one place for all ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Prior experience with developing large high-volume services, with service-oriented development and cloud-based systems
  • Demonstrated commitment to the success of others, as a leader in the team you will be expected to mentor and manage junior developers
  • Solid technical abilities, problem solving, design, rapid prototyping, coding, and debugging skills
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Build a great team and put people and culture at the forefront
  • Dig into hard engineering problems to improve the core fundamentals of our systems, add critical and exciting new features, revolutionize how our engineers work day-to-day, and try new things like bringing the power of machine learning and statistical analysis at scale to solve these and other problems
  • Work with peers across the company in Office, Azure, Microsoft365, and Research
  • Guide a team of engineers, mentoring them through this journey and providing technical and architectural leadership as we evolve our scalable, distributed service
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

This Principal Software Engineering Manager role is about delivering step-change...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field
  • 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 5+ years of software engineering experience, including hands-on technical management
  • 5+ years of experience recruiting and managing technical teams, including performance management
  • 3+ year(s) of demonstrated experience in distributed systems, observability tooling, and operational excellence
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Build and lead a team focused on observability for Azure Core services, driving improvements in telemetry, detection, and recovery
  • Advance existing standards and introduce innovations that raise reliability and operational excellence
  • Design scalable, resilient systems that enable rapid issue detection and automated recovery across global deployments
  • Collaborate with engineering and product teams to integrate with existing systems while introducing modern approaches for maximum impact
  • Engage with open-source communities and frameworks to adopt best practices and contribute improvements
  • Guide incident response and ensure high availability for critical services
  • Foster a culture of quality, innovation, and continuous improvement
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Are you an experienced Group Engineering Manager with a passion for solving hard...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Current M2s and M1.5s with past experience of managing Engineering leads preferred
  • Exceptional teamwork and values that foster a positive team culture
  • Experience in collaborating with teams across different time zones and geographies
  • Experience driving strategy, roadmap and business vision across product groups and business units
  • Experience in leading and coaching teams of Engineering managers providing expert guidance, hands-on assistance, best practices, and training
  • Strong and applied knowledge of service infrastructure, frameworks, and technologies such as Azure Cloud Services, Azure Service Fabric, ASP.NET Core 2, .Net Framework, NuGet packages, and Git
  • Knowledge of common services design patterns and application development best practices
  • Demonstrated ability to ramp up on both new and legacy technologies
Job Responsibility
Job Responsibility
  • You will be a highly technical and experienced cloud services GEM who determines the right strategy and roadmap to grow the developer ecosystem on Windows and Microsoft Store
  • You will work closely with Engineering managers and ICs to build services to support Store developer experiences leveraging MCP and Agentic AI
  • You will be a strong people manager who is committed to creating clarity, generating energy, and delivering success
  • As a people manager, you will deliver success through empowerment and accountability by modeling, coaching, and caring
  • You will provide direction to the team through breaking down service specs and architecture, and work across multiple disciplines to make implementation decisions
  • In your role you will work with peers across Product management and software engineering to launch new experiences that integrate with existing systems
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of engineering experience in distributed systems, databases, platform engineering and cloud services
  • 4+ years leading engineering teams delivering highly available cloud services and infrastructure
  • Experience with large scale services architectures and technologies
  • Experience building solutions with Azure is a plus
  • Demonstrated experience leading cross-org technical initiatives
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leadership & Strategy: Define and evolve the long-term Fundamentals charter across engineering systems, reliability, security, observability, lifecycle, and AI-driven automation. Build a multi-year roadmap for service health, live‑site maturity, reliability KPIs, and standardization of platforms across Azure Data
  • People Management: Lead, coach, and grow a high-performing engineering team with strong fundamentals in distributed systems, observability, security, and reliability. Drive clarity, purpose, inclusion, and manager excellence
  • sustain high team trust and effectiveness scores and deliver to the team’s charter and roadmap
  • Technical Execution: Own and deliver end‑to‑end features across the full engineering lifecycle, including architecture, implementation, testing, debugging, production rollout, and live‑site support
  • Mentor and coach engineers through design reviews, code reviews, and operational learnings, raising engineering standards and on‑call readiness
  • Incorporate customer requirements, usage patterns, and live‑site signals into engineering decisions to improve reliability, scale, and usability
  • Drive an automation‑first engineering approach by leveraging AI across the engineering lifecycle—including design assistance, code quality improvements, test and validation automation, and migration tooling—while modernizing service telemetry, observability, and core service infrastructure
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right