Software Engineer

Microsoft

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
—
Salary
$85,400–$168,100 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Mar 21, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $127k
$71k most similar roles pay here $217k

This role pays less than 80% of similar roles. Most pay $136,781–$202,800 — the shaded band above. At the midpoint, this role pays about $127k versus about $170k 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 644 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer

Software Engineer - CTJ - TS (Cleared) joins the Microsoft Specialized Cloud team to build and operate highly secure cloud platforms, services, and developer experiences for U.S. Government customers. This role involves designing and evolving scalable distributed systems, APIs, and platform capabilities while balancing security, reliability, performance, and cost. Day-to-day responsibilities include developing automated tests, monitoring, telemetry, and operational tooling to improve software quality and observability. The engineer will diagnose technical issues across the stack and implement features within specialized, restricted environments. Candidates should possess a degree in computer science or a related field and experience coding in languages such as C, C++, C#, Java, JavaScript, or Python. The role addresses the specific challenge of developing technology for highly regulated, security-sensitive scenarios that require strict compliance and high availability in government-focused cloud infrastructure.

What does a Software Engineer earn?

Median $196500 from 2013 postings across 147 companies.

See salary data

What you'll do

  • Design and evolve scalable distributed systems, APIs, and platform capabilities while balancing security and performance requirements.
  • Develop automated tests, monitoring tools, and telemetry to improve software quality and service observability.
  • Implement security, privacy, and compliance best practices throughout the software development lifecycle in restricted environments.
  • Diagnose and resolve technical issues across the software stack using data to improve system reliability.
  • Build and maintain software features that meet specific customer requirements within high-security constraints.
  • Perform operational activities including incident response and readiness reviews for mission-critical services.
  • Review designs and code to ensure high engineering quality and operational readiness.

What we're looking for

  • Bachelor's Degree in Computer Science, a related technical discipline, or equivalent experience.
  • Proven experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Must possess an active U.S. Government Top Secret Security Clearance.
  • Must be a U.S. citizen and able to pass a Microsoft Cloud background check.
  • Master's Degree in Computer Science or related field (preferred).
  • Bachelor's Degree with 2+ years of technical engineering experience (preferred).
  • Experience building cloud-native applications, distributed systems, microservices, or large-scale backend services (preferred).
  • Experience with containers, Kubernetes, infrastructure as code, CI/CD, telemetry, or AI-assisted development tools (preferred).

More like this

Similar roles

Software Engineer

Microsoft

1 day ago $85,400–$168,100
Python C# Java C++ JavaScript C Azure Kubernetes CI/CD Infrastructure as Code Microservices Distributed Systems APIs Telemetry Monitoring Logging Observability AI-assisted development
2+ yrs exp

Software Engineer II

Microsoft

1 day ago $102,100–$202,200
Azure C# C++ Python JavaScript PowerShell CI/CD Azure DevOps GitHub Encryption SLA Monitoring Automation
2+ yrs exp Hybrid

Senior Software Engineer

Microsoft

1 day ago $119,800–$234,700
Azure C# C++ Python PowerShell JavaScript Java C Telemetry Data Analytics Open Source SLA Debugging
4+ yrs exp Hybrid

Software Engineer

Microsoft

19 days ago $85,400–$168,100
Azure Python PowerShell C# C++ C JavaScript Distributed Systems CI/CD Telemetry Root Cause Analysis Automation Scripting Monitoring Logging

Software Engineer II

Microsoft

8 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Distributed Systems PSTN Ansible CI/CD Azure DevOps GitHub Actions Telemetry SRE AI-assisted Development
2+ yrs exp Hybrid

Software Engineer II

Microsoft

20 days ago $102,100–$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Logging Monitoring Alerting Service Architecture
2+ yrs exp Hybrid