Full Time

Senior Software Engineer- Networking

Microsoft
United States
???* / year

Job Description

About this kind of role

What a Senior Software Engineer- Networking usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions related to network infrastructure and protocols. This often includes working on routing, switching, network security, and performance optimization. Senior engineers may also lead smaller teams or mentor junior developers, and contribute to architectural decisions. They are responsible for ensuring the reliability, scalability, and security of network-based applications.

Tools and skills: Proficiency in programming languages like C++, Python, or Java, along with experience with network protocols (TCP/IP, DNS, HTTP), operating systems (Linux, Windows), and network diagnostic tools is generally expected.

Good fit for: Individuals with a strong understanding of computer networking principles and a passion for building robust and efficient software systems often thrive in this role.

Among 15 to 24-year-olds in Djibouti, unemployment was 74% from October to December 2025, against 37.9% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.