Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$102,100–$202,200 / yr
Posted
3 days ago
Freshness
Confirmed live today
Closes
Mar 22, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 74% of similar roles. Most pay $121,581–$157,175 — the shaded band above. At the midpoint, this role pays about $152k versus about $139k 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 686 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 666 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 within the Intelligent Conversation and Communications Cloud team, you will design, build, and operate large-scale distributed systems that power AI-driven voice agents, multimodal intelligence, and agentic experiences. You will develop next-generation platforms to extract semantic understanding from voice, video, screen sharing, and meeting interactions while ensuring system reliability, security, and performance. The role involves collaborating with product managers and data scientists to deliver innovative solutions using modern AI technologies, LLMs, NLP, speech technologies, and real-time communications platforms. You will manage the full lifecycle of features from design through production deployment, utilizing languages such as C, C++, C#, Java, JavaScript, or Python. The work focuses on transforming communication signals into intelligent actions within a cloud-scale environment to solve complex problems in automated enterprise collaboration and interactive media services.

What does a Software Engineer earn in Washington?

Median $208250 from 287 postings across 31 companies.

See salary data

What you'll do

  • Design, build, and operate highly scalable distributed services for AI-driven communication experiences.
  • Develop platforms that extract semantic insights from voice, video, and meeting interactions.
  • Create intelligent enterprise experiences using modern AI technologies and agentic workflows.
  • Contribute to system architecture with a focus on scalability, reliability, security, and performance.
  • Improve service health through observability, automation, and incident response.
  • Take ownership of features from initial design and implementation through production deployment.
  • Participate in design and code reviews to ensure engineering excellence.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 2+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass a Microsoft Cloud background check every two years.
  • Master's Degree in Computer Science or related field and 3+ years of technical engineering experience (preferred).
  • Bachelor's Degree in Computer Science or related field and 5+ years of technical engineering experience (preferred).
  • Experience building large-scale distributed systems, cloud services, or enterprise platforms (preferred).
  • Experience designing reliable, highly available, and observable production services (preferred).
  • Familiarity with AI/ML technologies, LLMs, agentic systems, NLP, speech technologies, or real-time communications (preferred).
  • Experience with prompt engineering, evaluation strategies, model hosting best practices, or media services (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

16 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Windows AI SDLC Telemetry SRE Automation Production-Readiness
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Redmond, WA 64 days ago $102,100–$202,200
Azure AKS Cosmos DB Azure SQL Python C# Java JavaScript C++ C Kubernetes CI/CD Semantic Kernel LangChain Azure OpenAI REST APIs Microservices Distributed Systems RAG Infrastructure-as-Code
2+ yrs exp

Software Engineer II

Microsoft

2 days ago $102,100–$202,200
C++ Windows AI Telemetry Debugging Data Pipelines Automation Diagnostics
2+ yrs exp Hybrid

Software Engineer II

Microsoft

43 days ago $102,100–$202,200
Windows C C++ C# Java JavaScript Python Test Automation Telemetry Logging Tracing Generative AI Device Orchestration Firmware Drivers System Internals Diagnostics Data Engineering
2+ yrs exp Hybrid

Software Engineer II

CoStar Group

Richmond, VA 62 days ago $108,000–$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 8 days ago $92,000–$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming