Software Engineer II, Cloud & AI

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 11, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 53% of similar roles. Most pay $140,020–$188,182 — the blue band above. At the midpoint, this role pays about $152k versus about $164k 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 661 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 633 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II, Cloud & AI

As a Software Engineer II, Cloud & AI, you will join the Microsoft Cloud Operations + Innovation team to build secure, scalable, and intelligent platforms supporting large-scale data center capacity delivery. You will design, develop, and operate modern web applications and automation workflows by translating requirements from product managers and business stakeholders into reliable software solutions. Your daily work involves building AI-powered applications and agents using Microsoft Foundry, Azure OpenAI, and Azure AI Search while ensuring secure service integrations via REST APIs, OAuth 2.0, and Microsoft Entra ID. You will utilize C#, .NET, ASP.NET Core, React, TypeScript, and JavaScript to develop tools that connect AI experiences with enterprise data sources. You must apply engineering fundamentals including observability, testing, resiliency, and secure-by-default design throughout the software development lifecycle.

What does a Software Engineer earn?

Median $197500 from 2515 postings across 149 companies.

See salary data

What you'll do

  • Design, develop, test, deploy, and operate modern web applications using C#, .NET, and React.
  • Build AI-powered applications and agents using Azure OpenAI, Azure AI Search, and Microsoft Foundry.
  • Implement secure service integrations using REST APIs, OAuth 2.0, and Microsoft Entra ID.
  • Develop tools that securely connect AI experiences with enterprise APIs, data sources, and business workflows.
  • Participate in live-site and DRI rotations to investigate service issues and perform root cause analysis.
  • Apply engineering fundamentals including automation, observability, testing, resiliency, and secure-by-default design.
  • Translate business requirements into reliable, maintainable, and intuitive software solutions.
  • Share reusable code, agent tools, and technical learnings with the broader engineering community.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of technical engineering experience with coding in languages like C#, Java, or JavaScript (or equivalent).
  • 2+ years of experience designing and building solutions on Azure or other cloud platforms.
  • 2+ years of experience in software engineering fundamentals, including software design, code quality, testing, security, reliability, observability, and DevOps practices.
  • 1+ years of experience using AI-assisted development tools to improve engineering productivity and software quality.
  • Bachelor’s Degree in Computer Science or related technical field and 5+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience building scalable applications using Web APIs, React or comparable front-end technologies, data platforms, and relational databases (preferred).
  • Experience with Power Platform and/or Dynamics 365 (preferred).
  • Experience building applications using generative AI, AI agents, Azure OpenAI, Azure AI Search, Microsoft Foundry, or related technologies (preferred).

More like this

Similar roles

Software Engineer II, AI Infrastructure

Microsoft

20 days ago $102,100–$202,200
C# Kubernetes AKS Python Java C++ C JavaScript Distributed Systems IaaS dev-ops OOP concurrency management System Architecture Capacity Management
2+ yrs exp Hybrid

Software Engineer II

Microsoft

82 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 41 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

Senior Software Engineer

Microsoft

9 days ago $119,800–$234,700
C# .NET ASP.NET Core React TypeScript JavaScript Blazor REST APIs OpenAPI OAuth 2.0 Microsoft Entra ID Azure OpenAI Azure AI Search Semantic Kernel Python Java C++ GitHub Copilot Microsoft Fabric Dataverse Power Platform Oracle Primavera P6
4+ yrs exp Hybrid

Software Engineer

Microsoft

16 days ago $102,100–$202,200
Azure C# .NET Python JavaScript TypeScript React Microservices REST APIs SQL NoSQL Cosmos DB Azure SQL Azure AI GitHub Copilot CI/CD DevOps AKS Azure Container Apps Power Platform Dynamics 365 Git Automated Testing
2+ yrs exp Hybrid

Software Engineer II, AI Infrastructure

Microsoft

Mountain View, CA +1 2 days ago $102,100–$202,200
Python C++ C# Java JavaScript Rust Kubernetes Docker Azure DevOps gRPC FastAPI LangChain Semantic Kernel Autogen OpenAI API Azure OpenAI Distributed Systems API Design ML Frameworks
2+ yrs exp Hybrid