Microsoft
Senior Software Engineer
Found: February 28, 2026
This role is based in the United States with remote work options available.
Compensation:
USD $119,800 - $234,700 per year
Overview:
The Azure Networking Team is seeking a motivated engineer to design and deliver scalable software solutions that drive autonomy across Edge infrastructure.
Responsibilities:
- Collaborate with stakeholders to determine user requirements.
- Drive the development of design documents for products and services.
- Implement, optimize, and debug code for performance improvement.
- Guide other engineers and monitor system performance.
Qualifications:
Required: Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding (C, C++, C#, Java, JavaScript, Python).
Preferred: 8+ years of experience or a Master's Degree with 6+ years of experience, strong hands-on experience with networking protocols.