Software Engineer II

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Posted
9 days ago
Closes
Dec 15, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $155k
$104k most similar roles pay here $209k

This listing doesn't post a salary. Most similar roles pay $128,825–$180,818.

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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

As a Software Engineer II on the Microsoft Shopping team, you will work closely with platform, infrastructure, and application engineers to develop robust, scalable shopping services across Bing, MSN, and Edge. Your day-to-day responsibilities include implementing features that enhance data modeling, workflow automation, and system performance using AI and LLMs. You will leverage distributed systems and microservices architecture to build next-generation shopping experiences, ensuring personalization and convenience for millions of users. Preferred qualifications include 2+ years of experience in developing distributed systems and working with microservices, along with a strong foundation in relevant technologies and tools.

What you'll do

  • Develop robust, distributed services to enhance Microsoft Shopping platform scalability.
  • Implement performance-optimized systems for shopping experiences across Bing, MSN, and Edge.
  • Collaborate on data modeling to improve personalization and user experience in shopping.
  • Automate workflows to streamline operations within the shopping service infrastructure.
  • Integrate AI and LLM-based agents to create intelligent shopping features.

What we're looking for

  • Minimum 2 years of experience in developing distributed systems.
  • Experience working with microservices architecture required.
  • Strong collaboration skills with cross-functional teams.
  • Proficiency in building scalable and performance-optimized systems.
  • Background in AI, LLMs, and agent-based technologies preferred.

More like this

Similar roles

Principal Software Engineer, Backend

Microsoft

71 days ago $139,900$274,800
Python C# .NET Docker Kubernetes AWS Azure CI/CD PostgreSQL Redis GraphQL RESTful APIs Scalability Microservices High Availability Performance Optimization
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 61 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

Rome, NY 32 days ago
Java JavaScript Python SQL Node.js Spring Boot Spring Cloud Agile CI/CD PostgreSQL Maven Git Docker Kubernetes AWS Grafana Prometheus

Software Engineer

Applied Materials

Santa Clara, CA 31 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $135,699$150,000
Swift Kotlin Apple SDKs Android SDKs Mobile UI frameworks RESTful APIs Version control systems Unit testing frameworks
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$195,000
Go Python REST Kubernetes Docker CI/CD PostgreSQL MongoDB AWS Azure
Hybrid