Back to all jobs
Microsoft logo

Senior Software Engineer

Microsoft

Multiple Locations, United States, U.S.
Full-Time
Posted Oct 06, 2025
0 days / week in-office - remote

Compensation

Loading salary analysis...

About the role

Join the Azure Hyperscale Network organization—responsible for designing and building the software-defined physical network infrastructure that powers millions of servers globally for Azure, Bing, Microsoft cloud services, and AI Supercomputing

Responsibilities

  • Collaborate with cross-functional stakeholders to define user requirements and translate them into intelligent, agentic software applications
  • Design and implement scalable, production-grade AI systems
  • Drive the identification of technical dependencies and author design documents for services and platforms
  • Create, optimize, debug, refactor, and reuse code
  • Act as a Designated Responsible Individual (DRI)
  • Proactively explore emerging technologies, patterns, and tools

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • OR equivalent experience
  • 2+ years of experience with distributed systems or networking
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits

  • USD $119,800 - $234,700 per year
  • Opportunities for innovation and career growth
  • Mentorship, real ownership, and endless learning
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

About the Company

Microsoft’s mission is to empower every person and every organization on the planet to achieve more

Job Details

Salary Range

$119,800 - $234,700/yearly

Location

Multiple Locations, United States, U.S.

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position