Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 65% of similar roles. Most pay $121,750–$169,050 — the blue band above. At the midpoint, this role pays about $152k versus about $145k 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 694 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 651 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 Contact Center AI team, you will design, build, and operate features for the Microsoft Copilot Studio runtime. You will develop production-grade code for the agentic stack, focusing on agent orchestration, planning, grounding, and memory. Your daily work involves building scalable backend services using event-driven and service mesh patterns, high-throughput APIs like REST and gRPC, and real-time voice agents with low-latency speech-to-speech capabilities. You will utilize languages such as C, C++, C#, Java, JavaScript, or Python to solve complex problems in conversational AI. The role addresses the technical challenge of transforming foundation models into dependable customer outcomes by creating a highly available, enterprise-grade service that integrates with Azure and various third-party products for intelligent, agentic customer engagement.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design, implement, and ship production-grade features across the agentic stack.
  • Build agent orchestration, planning, grounding, and memory components for the Copilot Studio runtime.
  • Develop real-time voice agents with low-latency speech-to-speech and natural human hand-off capabilities.
  • Build scalable backend services using event-driven patterns, service meshes, and high-throughput APIs.
  • Manage the full service lifecycle including CI/CD, Infrastructure as Code, and on-call reliability.
  • Embed fairness, safety, privacy, and grounding into all software components to champion Responsible AI.
  • Participate in design and code reviews while supporting the production service.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check.
  • Master's Degree in Computer Science or related technical field and 3+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Bachelor's Degree in Computer Science or related technical field and 5+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience with cloud technologies, specifically Azure (preferred).
  • Hands-on experience with agent frameworks, LLM orchestration, RAG, tool/function calling, and prompt/grounding strategies (preferred).
  • Experience with Microsoft Copilot Studio architecture, conversational platforms, or agent runtimes (preferred).
  • Real-time voice or speech experience including ASR/TTS, speech-to-speech, telephony/media pipelines, or low-latency streaming (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

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

Software Engineer II

Microsoft

Redmond, WA 52 days ago $102,100–$202,200
Python C++ C# Java JavaScript C Artificial Intelligence Distributed Systems Information Retrieval Data Mining Large Language Models LLMs Deep Learning Data Analysis
2+ yrs exp Hybrid

Software Engineer II

Microsoft

13 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

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 78 days ago
Python Go Java C++ LLM Machine Learning DynamoDB Terraform Infrastructure as Code Version Control Prompt Engineering A/B Testing Information Retrieval NoSQL
3+ yrs exp Hybrid

Software Engineer II

Mastercard

O'Fallon, MO 41 days ago $92,000–$147,000
Java Spring Boot Angular Node.js REST APIs Kubernetes AWS Azure PCF CI/CD DevOps Distributed Systems Observability Integration Testing Object-Oriented Programming Clean Architecture
3+ yrs exp

Software Engineer II

Microsoft

56 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