Senior Software Engineer - Host Networking & Hardware Acceleration

1 Week ago • 4-8 Years • DevOps • $117,200 PA - $250,200 PA

Job Summary

Job Description

The Senior Software Engineer - Host Networking & Hardware Acceleration at Microsoft Azure will design and develop hyper-scale observability tools and platforms for debugging complex software-defined networking issues. Responsibilities include extending auto-detection systems, investigating critical incidents, becoming a subject matter expert in kernel-level networking, building network debugging tools, mentoring teammates, interacting with customers, and collaborating across organizations. The role requires expertise in Linux platforms, hardware design, and low-level networking. The team builds and maintains network layers between physical hardware and virtual machines.
Must have:
  • 4+ years experience
  • C/C++/C#/Rust/Go/TypeScript coding
  • Systems observability experience
  • Build and deploy tools
  • Handle mission-critical escalations
  • Mentor junior engineers
Good to have:
  • Systems programming
  • Distributed systems
  • CI/CD
  • Data pipelining
  • Experience with multiple partner teams

Job Details

Overview

Microsoft Azure Host Networking and Hardware Acceleration team is building performant and highly reliable network in the cloud. Our organization builds and maintains the network layers between the physical wire and the virtual machine. Current and future generation of development is focused on Linux platforms and hardware design. We are looking for a senior developer to design and develop innovative hyper-scale observability tools and platforms to help debug complex software defined networking issues.


Join us as a Senior Software Engineer and help extend our auto-detection systems, work on business-critical incident investigations, grow as subject matter expert in detailed interaction of kernel level networking operations. In this role you will build novel tools for network debugging, mentor teammates and colleagues, interact with customers, and collaborate across organizations. You should have curiosity about system internals, effective communication, and experience with low level networking.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust, GO, TypeScript
    • OR equivalent experience.   
  • 1+ years experience working with systems observability

Other Requirements: 

  • 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. 

Preferred Qualifications:  

  • Bachelor'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++, C#, Rust, GO, TypeScript
    • OR Master'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. 
  • Experience with systems programming, distributed system, CI/CD, data pipelining, shipping products or services.
  • Experience working with multiple partner teams and external vendors.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until May 10, 2025.

#azurecorejobs

Responsibilities

  • Partners with appropriate stakeholders to determine user requirements for observability improvements.
  • Contribute code to existing automation and monitoring frameworks.
  • Build and deploy net new tools across production datacenters.
  • Take ownership and drive mission critical customer escalations.
  • Mentor and teach engineers across Azure to improve visibility, use of tools to diagnose, and scale learnings through improved documentation and training.
  • Embody our culture and values

Similar Jobs

Ajmera Infotech - Flutter Application Developer (Mobile)

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago
Warner Bros Games - Senior Staff Software Engineer - Fullstack (Content Systems)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
ByteDance - Senior Software Engineer, Edge Cloud Platform

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Next Level Business Services - Salesforce Tech Lead

Next Level Business Services

San Jose, California, United States (On-Site)
6 Months ago
Anthology  Inc  - Global Support Specialist

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
1 Month ago
G5 Games - Monitoring Engineer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
1 Month ago
Rackspace Technology - Senior DevOps Engineer (Azure)

Rackspace Technology

Germany (Remote)
1 Month ago
Microsoft - Technical Support Engineer

Microsoft

(Hybrid)
2 Weeks ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Google Messages

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
1 Month ago
Google - Silicon Software Test Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
GoMotive - Senior Software Engineer, Backend

GoMotive

(Remote)
1 Day ago
Egnyte - Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
Britive - SENIOR UI ENGINEER- BANGALORE

Britive

Bengaluru, Karnataka, India (Remote)
5 Months ago
Cognite - Senior Full Stack Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Microsoft - Engine Programmer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Equivalent Jobs - SENIOR С++ SOFTWARE ENGINEER

Equivalent Jobs

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

DevOps Jobs

Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Ubisoft - Monitoring Specialist - Golang Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Anavation - Senior Cloud Developer

Anavation

Virginia, United States (Remote)
1 Week ago
GoTo Group - Principal SRE Engineer (SE5)

GoTo Group

Gurugram, Haryana, India (On-Site)
6 Months ago
Microsoft - Software Engineer – Azure Files Linux

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Days ago
CharacterAI - Software Engineer, Machine Learning Infrastructure

CharacterAI

New York, New York, United States (On-Site)
1 Month ago
ByteDance - Cloud Site Reliability Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
CD PROJEKT RED - DevOps Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Week ago
The Walt Disney Company - Sr Manager, System Reliability Engineering

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug