Software Engineers II / Senior Software Engineers, Commerce Platforms

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WACharlotte, NC
Salary
$102,100–$202,200 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Apr 13, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $152k
$89k $222k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $151,000–$187,362 — the blue band above. At the midpoint, this role pays about $152k versus about $169k 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineers II / Senior Software Engineers, Commerce Platforms

Software Engineers II / Senior Software Engineers, Commerce Platforms will join the Commerce Platforms organization to design, build, and operate scalable, cloud-native applications and distributed services. This role involves developing end-to-end experiences, reusable platform services, and reliable batch and streaming pipelines. You will build intelligent experiences using Generative AI, Retrieval-Augmented Generation, and agentic workflows while modernizing existing systems for better observability and security. Key technologies include C#, JavaScript/TypeScript, ReactJS, Scala, Python, and REST APIs, alongside Azure services, Azure DevOps, and CI/CD practices. You will solve complex problems in commerce and financial platforms, specifically handling data modeling, large-scale data processing with Apache Spark or Delta Lake, and managing workflows for enterprise purchasing, sourcing, and supplier catalogs to provide trusted, actionable insights.

What you'll do

  • Design, build, test, deploy, and operate scalable cloud-native applications and distributed services.
  • Develop end-to-end experiences using C#, JavaScript/TypeScript, ReactJS, and Azure services.
  • Build reusable data processing frameworks, data models, and metrics to support analytical requirements.
  • Create intelligent experiences using Generative AI, RAG, AI agents, and workflow orchestration.
  • Translate complex requirements into high-quality technical designs and architecture proposals.
  • Modernize platforms to improve scalability, security, observability, and developer productivity.
  • Maintain high engineering standards using CI/CD, automated testing, and AI-assisted engineering tools.
  • Improve live-site health through monitoring, telemetry, troubleshooting, and incident response.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • 2+ years of technical engineering experience coding in languages and frameworks such as C#, JavaScript/TypeScript, ReactJS, Scala, Python, and Rest APIs.
  • Ability to pass the Microsoft Cloud Background Check.
  • Experience with cloud-native data platforms such as Microsoft Fabric, Azure Synapse, or Azure Data Lake (preferred).
  • Experience with Azure DevOps, including source control, build and release pipelines, and CI/CD practices (preferred).
  • Experience with SQL, data modeling, and large-scale data processing using technologies such as Apache Spark or Delta Lake (preferred).
  • Experience building LLM-enabled applications, RAG solutions, AI agents, or agentic workflows (preferred).
  • Experience building enterprise applications or platforms that support complex workflows and API integrations (preferred).

More like this

Similar roles

Principal Software Engineer

Microsoft

Redmond, WA 3 days ago $142,800–$274,800
Python Scala C# Java SQL Apache Spark Delta Lake Azure Synapse Microsoft Fabric Azure AI Foundry Azure Machine Learning Distributed Systems RAG LLMs Data Modeling Batch Processing Data Engineering Observability
6+ yrs exp Hybrid

Software Engineer, Commerce

Apple Inc

Cupertino, CA 88 days ago $129,300–$225,300
Java RESTful APIs Microservices SQL NoSQL Distributed Systems Automated Testing Observability Load Balancing Autoscaling Traffic Shaping Incident Response Entity Relationship Modeling Metrics Logs Performance Troubleshooting
3+ yrs exp

Software Engineer II

Amazon Inc

Redmond, WA 52 days ago $143,700–$194,400
Full Stack Development Android Software Development Life Cycle Source Control Management Design Patterns Reliability Build Processes Testing Operations
3+ yrs exp

Senior Platform Software Engineer II

Braze

New York, NY 118 days ago $156,364–$250,909
Ruby on Rails MongoDB Redis Kafka Kubernetes Sidekiq IaaS Distributed Systems API Observability PagerDuty Full-Stack Development
5+ yrs exp Hybrid

Software Development Engineer II

Amazon Inc

Redmond, WA 41 days ago $143,700–$194,400
C# C++ Java Perl Object Oriented Design System Design Source Control Management Software Development Life Cycle Testing Operations
3+ yrs exp