Senior / Principal Software Engineers, AI, Commerce Platforms

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday
Closes
Apr 13, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $177k
$89k $250k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $151,000–$201,558 — the blue band above. At the midpoint, this role pays about $177k versus about $176k 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 · Senior / Principal Software Engineers, AI, Commerce Platforms

The Senior / Principal Software Engineers (AI), Commerce Platforms join the Commerce Platforms team to build and modernize the data foundations for offers, pricing, and transactions. In these roles, you will design and evolve scalable distributed services, APIs, and high-scale data pipelines to support critical commerce experiences. You will work across engineering, product, and data science teams to solve complex technical problems, including offer lifecycle management, real-time decision making, and anomaly detection. You will utilize languages such as C, C++, C#, Java, JavaScript, and Python, alongside technologies like Spark, Kafka, Databricks, PyTorch, TensorFlow, and Scikit-learn. The work involves applying machine learning, AI, and LLM-based capabilities to improve commerce outcomes, ensuring platform consistency, security, and operational reliability across shared commerce services.

What you'll do

  • Design and build scalable distributed services to support reliable commerce experiences.
  • Develop APIs and high-scale data pipelines for offer management, ingestion, and real-time decision making.
  • Shape architecture to standardize shared capabilities and improve platform consistency.
  • Apply machine learning and AI to solve problems like anomaly detection and intelligent routing.
  • Build extensible LLM-based capabilities to improve engineering and commerce outcomes.
  • Own service reliability through observability, testing, deployment, and incident response.
  • Translate business needs into well-scoped technical solutions by partnering with cross-functional teams.
  • Raise engineering standards through design reviews, technical mentorship, and knowledge sharing.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and government security screening requirements, including a Microsoft Cloud Background Check.
  • Experience designing and building scalable distributed or cloud-based systems, including backend services, APIs, and service-oriented architectures (preferred).
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud and building high-scale data pipelines or shared data models (preferred).
  • Understanding of software architecture, system design, scalability, performance, reliability, security, and operational excellence (preferred).
  • Experience with CI/CD, automated testing, observability, production monitoring, incident response, and operating services at scale (preferred).
  • Experience applying machine learning or AI to production scenarios such as anomaly detection, forecasting, or LLM-based automation (preferred).
  • Experience with large-scale data technologies such as Spark, Kafka, Databricks, or similar platforms (preferred).

More like this

Similar roles

Senior Software Engineer, AI Platform

Anduril Industries

Seattle, WA 106 days ago $191,000–$254,000
CI/CD Python C++ Rust Terraform Ansible Kubernetes Docker GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Prometheus Grafana ELK stack Splunk Bash GitOps Linux Networking

Senior Software Engineer, AI Platform

Anduril Industries

Boston, MA +1 106 days ago $191,000–$254,000
CI/CD Python C++ Rust Terraform Ansible Kubernetes Docker GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Prometheus Grafana Datadog ELK stack Splunk Bash GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Costa Mesa, CA +1 106 days ago $191,000–$254,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana Datadog ELK stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Washington, DC +1 106 days ago $191,000–$254,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana Datadog ELK stack Splunk GitOps