Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 72% of similar roles. Most pay $119,500–$161,100 — the shaded band above. At the midpoint, this role pays about $152k versus about $140k 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 597 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 570 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 Business & Industry Copilots group, you will join a team building microservices for Microsoft Dataverse to provide near real-time insights over large datasets. You will design and implement secure, scalable cloud services and enterprise data platforms while developing features for Dataverse Runtime workflows with a focus on reliability, performance, and accessibility. Your daily work involves building automation for deployment and monitoring, participating in live-site operations, and contributing to the transformation of Dataverse to enable agentic AI experiences through runtime capabilities and safe orchestration. The role requires proficiency in C, C++, C#, Java, JavaScript, or Python, along with experience in Azure services, microservices architecture, CI/CD pipelines, and agentic AI technologies. You will solve complex problems at scale while ensuring high-quality data contracts and service patterns for enterprise environments.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Design and implement secure, scalable, and resilient cloud services for Dataverse Runtime workflows.
  • Develop features for Dataverse Runtime services focusing on reliability, performance, compliance, and accessibility.
  • Build automation for deployment, monitoring, issue detection, and self-healing to reduce operational overhead.
  • Identify and resolve recurring issues by improving observability, diagnostics, and recovery strategies.
  • Participate in live-site operations including alert tuning, production fixes, and preventive engineering.
  • Contribute to transforming Dataverse to enable agentic AI experiences and autonomous workflows.
  • Build runtime capabilities, data contracts, and service patterns for safe AI orchestration.

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 the Microsoft Cloud background check.
  • 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).
  • Proficiency with Azure services, microservices architecture, and CI/CD pipelines (preferred).
  • Strong understanding of security, compliance, and accessibility standards (preferred).
  • Experience in agentic AI technologies and workflows for autonomous decision-making and orchestration (preferred).
  • Proficiency in Python for automation, data processing, or integration with cloud services and AI workflows (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

2 days ago $102,100–$202,200
.NET C# C++ C Java JavaScript Python Android Chrome Windows AI Tools Intune Cloud
2+ yrs exp Hybrid

Software Engineer II

Microsoft

4 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Cloud Computing CI/CD DevOps Distributed Systems Security Engineering Threat Modeling Logging Monitoring Alerting Networking Virtual Machines
2+ yrs exp Hybrid

Software Engineer II

Microsoft

Reston, VA +1 1 day ago $102,100–$202,200
C C++ C# Java JavaScript Python cyber-security

Software Engineer

Microsoft

4 days ago $102,100–$202,200
Azure AI Microservices React Power Platform Dynamics 365 C# .NET Python JavaScript TypeScript ASP.NET REST APIs SQL Cosmos DB NoSQL CI/CD GitHub Copilot Service Bus
2+ yrs exp Hybrid

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
Azure Data Lake Storage Cosmos DB C# Python Java JavaScript C++ C Distributed Systems API Design NoSQL Telemetry Observability AI Agents Vector Retrieval Capacity Planning
2+ yrs exp Hybrid

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000–$147,000
Java Selenium CI/CD gRPC SDLC Agile Scrum Kanban Object-Oriented Design Source Control API Distributed Systems