Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $123,937–$169,050 — the blue band above. At the midpoint, this role pays about $152k versus about $146k 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 648 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 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, including agent orchestration, planning, knowledge grounding, and real-time voice experiences with low-latency speech-to-speech capabilities. Your daily work involves building scalable backend services using event-driven patterns, service mesh, and high-throughput APIs like REST and gRPC. You will manage the full service lifecycle, including CI/CD and Infrastructure as Code. The role requires proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. You will solve complex problems by creating reliable, enterprise-grade conversational AI services that integrate with Azure to power intelligent, agentic customer engagement across various digital channels.

What does a Software Engineer earn?

Median $196750 from 2601 postings across 154 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 for the Microsoft Copilot Studio runtime.
  • Develop real-time voice agents with low-latency speech-to-speech and interruption handling.
  • Build scalable backend services using event-driven patterns and high-throughput REST or gRPC APIs.
  • Manage the full service lifecycle including CI/CD, Infrastructure as Code, and on-call support.
  • Embed fairness, safety, privacy, and reliability into all software components.
  • Participate in design and code reviews to ensure high-quality software delivery.

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).
  • 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 or exposure to 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

78 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 37 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

Principal Software Engineer

Microsoft

1 day ago $142,800–$274,800
Azure Python C# Java C++ JavaScript C LLM Orchestration RAG REST gRPC CI/CD Infrastructure as Code CQRS Service Mesh ASR TTS Speech-to-Speech Microsoft Copilot Studio
6+ yrs exp Hybrid

Software Engineer II

Microsoft

29 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

CoStar Group

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

Software Engineer II

Warner Bros. Discovery

Atlanta, GA 62 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