Software Engineering II

Microsoft

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$102,100–$202,200 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Apr 25, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineering II

The Software Engineering II joins the Global Skilling Product Team to develop enterprise-grade features for Azure Full Stack development. This role involves designing, developing, and maintaining engineering infrastructure, tools, and services that power Continuous Integration and Continuous Delivery for Microsoft Learning platforms. You will build software features, manage database designs, and develop AI-assisted Copilot features to enhance user experience. Key responsibilities include site reliability, automating manual testing into automated processes, and utilizing AI/LLM models to analyze test failures. Required technical skills include C#, JavaScript, or Python, along with experience in .NET, React, and microservices architecture. You will work with Azure SQL, Cosmos DB, and Infrastructure as Code templates like Bicep. The work focuses on modernizing skilling content operations and ensuring scalable, secure, and reliable learning solutions.

What does a Software Engineering earn?

Median $177250 from 39 postings across 15 companies.

See salary data

What you'll do

  • Design, develop, and maintain engineering infrastructure and tools for CI/CD pipelines.
  • Develop software features for Skilling platforms including architecture, database design, and deployment.
  • Integrate AI and Copilot features into applications to enhance user experience and productivity.
  • Support and maintain existing services and integrations with enterprise Line of Business applications.
  • Improve test framework reliability by integrating automation, gates, and AI/LLM models to analyze failures.
  • Transition manual testing efforts into automated processes.
  • Optimize, debug, and refactor code to improve performance, maintainability, and ROI.
  • Identify system dependencies and develop design documents for security features and cross-team integrations.

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 C#, JavaScript, or Python (or equivalent).
  • Master's Degree in Computer Science and 3+ years of experience in C, C++, C#, Java, JavaScript, or Python (preferred).
  • Bachelor's Degree in Computer Science and 5+ years of experience in C, C++, C#, Java, JavaScript, or Python (preferred).
  • 2+ years of experience in cloud development principles, particularly loosely coupled architectures, micro-services, and DevOps models (preferred).
  • 2+ years of experience coding in C#.Net and React (preferred).
  • 2+ years of experience building and deployment pipelines from scratch using Infrastructure as Code (IaaC) templates like ARM or Bicep (preferred).
  • 2+ years of experience in Database development in Azure SQL, Cosmos DB, or Azure Data Factory (preferred).
  • Experience with Python, AI/LLM-based tools, RESTful APIs, ASP.NET, and Azure AI Foundry (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

96 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 Engineering II

Microsoft

43 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Azure AWS GCP CI/CD Distributed Systems AI ML System Design Secure Coding Monitoring Telemetry
2+ yrs exp Hybrid

Software Engineering II

Microsoft

43 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Azure AWS GCP CI/CD Distributed Systems AI ML System Design Automated Testing Secure Coding
2+ yrs exp Hybrid

Software Engineer II

Microsoft

58 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

Software Engineer II

Microsoft

Redmond, WA 54 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 Engineering II

Microsoft

23 days ago $102,100–$202,200
C++ DirectX Direct3D Vulkan OpenGL CUDA H.264 H.265 HEVC GPU Acceleration Real-time Media Pipelines Video Encoding RDP Windows Internals Virtualization Remote Desktop Protocols Rendering Telemetry
2+ yrs exp Hybrid