Software Engineer II

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Reston, VARedmond, WAJessup, MD
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Mar 17, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $158k
$106k most similar roles pay here $213k

This listing doesn't post a salary. Most similar roles pay $137,500–$179,375.

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 658 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

Software Engineer II- CTJ- POLY joins the Cloud+AI Azure Data team as a core product engineering member. This role involves developing features, enhancements, and bugfixes for Azure Data products used by a global customer base. The engineer is responsible for deploying and operating Azure services within air-gapped environments to meet strict security policies and assurance requirements for public and private sector customers. Day-to-day responsibilities include writing extensible code, performing peer code reviews, designing scalable architectures, and creating comprehensive test strategies using AI tools for automation. The role requires expertise in coding languages such as C, C++, C#, Java, JavaScript, or Python. Key technical focuses include implementing "security as code," managing telemetry and logging for system reliability, participating in on-call rotations as a designated responsible individual, and ensuring compliance with global regulations within highly regulated industries.

What does a Software Engineer earn in Virginia?

Median $211200 from 234 postings across 15 companies.

See salary data

What you'll do

  • Develop features, improvements, and bugfixes for Azure Data products used by a global customer base.
  • Deploy and operate Azure services within highly secured and regulated air-gapped environments.
  • Write extensible, maintainable code using modern coding patterns and generative AI tools.
  • Conduct code reviews to ensure high quality, security compliance, and proper test coverage.
  • Design system architectures that meet performance, scalability, and reliability requirements.
  • Create and execute comprehensive test strategies including automated testing and security validation.
  • Implement automation for production deployments and manage feature flags for experimentation.
  • Participate in on-call rotations to monitor systems, resolve incidents, and improve telemetry.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • At least 2 years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • Ability to develop features and bugfixes for Azure Data products within an air-gapped environment.
  • Proficiency in using AI tools and practices across the software development lifecycle.
  • Experience implementing security best practices, including "security as code" and ensuring compliance with privacy and safety regulations.
  • Ability to design and execute test strategies that include automated testing and security validation.
  • Capability to manage live site operations, including on-call rotations and incident response.
  • Skill in collaborating with cross-functional teams to ensure system scalability, performance, and reliability.

More like this

Similar roles

Software Engineer II

Microsoft

Reston, VA +1 2 days ago
Distributed Systems Security Engineering GenAI SDLC Telemetry Test Automation SLA Monitoring Dashboards Feature Flags System Architecture Security as Code Incident Response

Software Engineer II

Microsoft

5 days ago $102,100$202,200
Azure C C++ C# Java JavaScript Python Telemetry Data Analytics ITIL SLA load-balancing Caching Queuing
2+ yrs exp Hybrid

Software Engineer II

Microsoft

9 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Docker Kubernetes CI/CD Cloud Infrastructure Distributed Systems GitHub Copilot Telemetry Observability Automation
2+ yrs exp Hybrid

Software Engineer II

Microsoft

26 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Kubernetes Docker CI/CD GitHub Copilot LLM Automation Observability Telemetry Root Cause Analysis
2+ yrs exp

Software Engineer II

Microsoft

170 days ago $100,600$199,000
Azure Active Directory C C++ C# Java JavaScript Python Automation Service Reliability Security Clearance
4+ yrs exp

Software Engineer II

Microsoft

5 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