Software Engineer II

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Apr 27, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $156k
This role $152k
$90k $214k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $135,000–$177,250 — the blue band above. At the midpoint, this role pays about $152k versus about $156k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 636 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 591 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

As a Software Engineer II on the Azure AI Platform air-gapped engineering team, you will support mission-critical government workloads by delivering secure AI infrastructure. You will design, implement, and maintain software features for Azure OpenAI, Microsoft Foundry, Azure Machine Learning, and Azure AI Services within sovereign and air-gapped cloud environments. Your daily responsibilities include developing automation for model deployment, release validation, and monitoring, while resolving complex networking, identity, and cloud infrastructure dependencies. You will utilize C, C++, C#, Java, JavaScript, or Python to build maintainable code and leverage tools like GitHub Copilot for prototyping and debugging. This role requires solving distributed systems challenges to ensure reliable AI capabilities, requiring deep technical expertise in cloud services, container technologies like Docker and Kubernetes, and CI/CD pipelines.

What does a Software Engineer earn?

Median $196000 from 2524 postings across 143 companies.

See salary data

What you'll do

  • Design, implement, and maintain software features for Azure AI in air-gapped and sovereign cloud environments.
  • Develop automation for model and service deployment, release validation, and monitoring to improve engineering efficiency.
  • Own scoped features from initial design through testing and production deployment.
  • Improve service observability and participate in on-call rotations to investigate and fix production issues.
  • Use AI-assisted development tools to support prototyping, coding, testing, and debugging.
  • Integrate new capabilities by resolving service dependencies involving networking, identity, and cloud infrastructure.
  • Contribute to technical documentation, code reviews, and design discussions to share knowledge.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • 2+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Must be a U.S. citizen.
  • Must possess an active U.S. Government Top Secret Clearance with SCI access based on an SSBI with Polygraph.
  • Must be able to pass a Microsoft Cloud background check.
  • Experience developing backend services, APIs, or automation using C#, Python, or another general-purpose programming language (preferred).
  • Experience building, deploying, or supporting applications on cloud platforms like Azure, AWS, or Google Cloud (preferred).
  • Familiarity with container technologies and orchestration platforms such as Docker and Kubernetes (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

22 days ago $102,100–$202,200
Azure Python C# C++ Java JavaScript C Kubernetes Docker CI/CD AWS Cloud Platform Distributed Systems GitHub Copilot APIs Telemetry Networking
2+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Reston, VA +2 13 days ago $119,800–$234,700
Azure Python C# C++ Java JavaScript C Kubernetes Docker CI/CD AWS GitHub Copilot Distributed Systems Observability Azure Machine Learning Azure OpenAI Networking
4+ yrs exp

Principal Software Engineer

Microsoft

4 days ago $142,800–$274,800
Azure Python C# C++ Java JavaScript C Kubernetes Docker CI/CD Azure Machine Learning Azure OpenAI GitHub Copilot Distributed Systems Observability sovereign-cloud Air-gapped Environments
6+ yrs exp Hybrid

Software Engineer II

Microsoft

65 days ago $102,100–$202,200
Microsoft Fabric Microsoft Azure C# Python Java JavaScript C C++ Azure DevOps Microsoft Entra ID Functions Event Hubs Stream Analytics Big Data SDLC Backend Services
2+ yrs exp Hybrid

Software Engineer II

Mastercard

Arlington, VA 5 days ago $106,000–$169,000
Java Spring Boot TypeScript React Databricks Apache Spark PySpark AWS Azure Distributed Systems Object-Oriented Programming System Design
Hybrid

Software Engineer II

Mastercard

Arlington, VA 27 days ago $106,000–$169,000
Java Spring Boot React PostgreSQL Snowflake Microservices Full-Stack Development Agile GitHub CoPilot Data Structures Algorithms System Architecture Software Design Patterns
Hybrid