Software Engineer II

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$102,100–$202,200 / yr
Posted
2 days ago
Closes
Dec 22, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $155k
This role $152k
$90k most similar roles pay here $214k

This role pays more than 58% of similar roles. Most pay $128,825–$180,818 — the shaded band above. At the midpoint, this role pays about $152k versus about $155k 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 622 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 559 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 Resource Graph (ARG) team, you will play a pivotal role in scaling the platform to meet the growing demands of Azure. Your responsibilities include designing and implementing high-throughput query-ability and ingestion services with ambitious performance goals, leveraging your expertise in distributed systems, programming language runtime internals, and optional database knowledge. You will work closely with cross-functional teams to develop scalable cloud services, ensuring robustness and efficiency across various Azure experiences such as the portal, marketplace, and search functionalities. This role requires a strong background in object-oriented programming languages like C# or Java, along with experience in deploying and monitoring large-scale cloud services. Ideal candidates possess deep hands-on knowledge of building true cloud-scale services and have a proven track record of driving technical designs from conception to delivery.

What you'll do

  • Design and execute technical solutions for high throughput query and ingestion services.
  • Develop underlying systems to enable scalable infrastructure for Azure Inventory.
  • Apply deep knowledge in distributed systems, programming language runtimes, and databases.
  • Mentor junior team members and foster a data-driven culture within the engineering function.
  • Collaborate with cross-functional teams to achieve shared mission goals efficiently.
  • Drive technical designs and ensure accountability in delivering ambitious performance targets.

What we're looking for

  • 1+ year of experience developing scalable cloud services
  • Proven ability to design and execute high-throughput systems
  • Deep knowledge in at least one computer science domain (e.g., databases, stores)
  • Experience in an object-oriented programming language like C# or Java
  • 2+ years operational experience running a service on large-scale clouds
  • Strong technical knowledge and data-driven approach
  • Ability to mentor junior team members and provide clarity

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 94 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 61 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

Chantilly, VA 73 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Samsung Electronics

Mountain View, CA 53 days ago
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Leidos

San Diego, CA 51 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally