Software Engineer

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 52% of similar roles. Most pay $136,350–$177,250 — the shaded band above. At the midpoint, this role pays about $152k versus about $157k 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

Software Engineer II joins the Commercial Sales Experiences Engineering team to develop scalable enterprise solutions and AI-infused applications. This role involves the full software development lifecycle, including requirements gathering, database design, testing, deployment, and ongoing support for products on the Commercial Sales Experiences platform. The engineer will build agentic solutions and Copilot-powered features to enhance user productivity while ensuring high-quality code through engineering best practices. Key technologies include C#, .NET, React, JavaScript, TypeScript, and Python, alongside Azure services like Function Apps, Cosmos DB, and Synapse. The work focuses on the technical challenge of building programmatic tools for seller roles within the Commercial Business sector. Candidates will utilize microservices architecture, REST APIs, and Power Platform to solve complex business problems while participating in agile sprints and cross-functional collaboration to deliver state-of-the-art experiences.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Execute the full software development lifecycle including requirements gathering, design, development, testing, and deployment.
  • Build AI-infused applications and Agentic solutions to enhance user experience and productivity.
  • Design and implement scalable application components using microservices, REST APIs, and modern frameworks.
  • Enforce engineering best practices to ensure high-quality, secure, and maintainable code.
  • Implement automated testing, monitoring, and alerting to ensure production reliability and performance.
  • Identify and implement opportunities for automation and process optimization across the platform.
  • Provide accurate cost and effort estimates during sprint and quarterly planning cycles.
  • Partner with cross-functional teams to deliver state-of-the-art solutions on the Commercial Sales Experiences platform.

What we're looking for

  • Bachelor’s degree in computer science or related technical field and 2+ years of engineering experience coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • 3+ years of experience as a software engineer building commercial software with a proven track record of shipping products (preferred).
  • 3+ years of experience applying cloud development principles, microservices, and DevOps practices (preferred).
  • Technical experience in C#, .NET, Microservices Architecture, REST APIs, React, JavaScript/TypeScript, or automated testing frameworks (preferred).
  • Experience harnessing AI development tools like GitHub Copilot to transform the SDLC through agents and automation (preferred).
  • Experience building applications and intelligent agents using ASP.NET, Azure AI services, or Azure AI Foundry (preferred).
  • Technical experience with enterprise-scale cloud infrastructure, including Azure PaaS services, API Management, and various database systems (preferred).
  • Experience with DevOps practices, CI/CD pipelines, Power Platform, Dynamics 365, or working in global agile teams (preferred).

More like this

Similar roles

Senior Principal Software Engineer

Microsoft

Redmond, WA 56 days ago $119,800–$234,700
Azure AI Microservices React Power Platform D365 C# .NET Python JavaScript TypeScript ASP.NET REST API SQL Cosmos DB NoSQL CI/CD Git GitHub Copilot Azure AI Foundry Agile
4+ yrs exp

Senior Software Engineer / Principal Software Engineer

Microsoft

Redmond, WA 82 days ago $119,800–$234,700
Azure AI Microsoft Dynamics 365 Power Platform C# .NET React Microservices SQL NoSQL Cosmos DB ASP.NET Python JavaScript TypeScript REST API Service Bus Event Hub Azure Synapse Agile
4+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 67 days ago
C# C++ Python Linux EtherCAT Motion Control Software Architecture Machine Learning AI FPGA Robotics Automation Instrumentation Optical Imaging Systems
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 130 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 127 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Cisco

Remote 10 days ago $139,300–$203,600
Go C++ Neo4j Cypher PostgreSQL Amazon Aurora RDS AWS Azure GCP Kubernetes Helm Terraform Puppet GitLab CI/CD Service Mesh Vault NoSQL Distributed Systems
7+ yrs exp Remote