Senior Software Engineer

Microsoft

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
113 days ago
Freshness
Confirmed live 2 days ago
Closes
Nov 16, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer, you will join the Microsoft Business Operations team to design, build, and operate the platforms that power internal business operations. You will manage the end-to-end engineering lifecycle for critical services, ensuring they are secure, scalable, and reliable while translating complex requirements into high-quality technical solutions. Your daily work involves architectural decision-making, code reviews, and implementing automated CI/CD pipelines to improve developer velocity. You will integrate advanced capabilities like LLMs, agents, and model-backed features into production systems using a disciplined approach to Responsible AI. The role requires proficiency in languages such as C, C++, C#, Java, JavaScript, or Python, alongside experience with cloud environments, telemetry for performance monitoring, and security-as-code practices. You will also mentor others and lead technical discussions to improve overall engineering standards across the organization.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and own the architecture for scalable, secure, and reliable services with minimal oversight.
  • Integrate AI capabilities like LLMs and agentic workflows into production systems using Responsible AI practices.
  • Develop high-quality, performant code while utilizing AI-assisted tools to improve team development velocity.
  • Manage the full software development lifecycle including testing strategy, CI/CD automation, and deployment.
  • Monitor system health using telemetry to troubleshoot issues and optimize for performance and cost.
  • Lead technical design discussions, conduct code reviews, and mentor other engineers to raise engineering standards.
  • Ensure all products meet strict security, privacy, and accessibility requirements.
  • Coordinate across teams to manage dependencies and resolve conflicts regarding project roadmaps and release plans.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science and 6+ years of experience, or a Bachelor's Degree and 8+ years of experience in relevant programming languages.
  • Experience using AI-assisted development tools for production-grade code review, test generation, and agentic coding workflows.
  • Experience integrating LLMs, agents, and model-backed features into production systems while following Responsible AI principles.
  • Experience designing and operating large-scale distributed systems in cloud environments including API design and performance tuning.
  • Proficiency in engineering fundamentals such as data structures, algorithms, object-oriented programming, and system design.
  • Experience with DevOps practices, including CI/CD, infrastructure as code, monitoring, and incident response.
  • Demonstrated leadership through mentoring, conducting design reviews, and collaborating across cross-functional teams.

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 9 days ago $119,800$234,700
Python C# Azure LLM Kubernetes CI/CD Infrastructure as Code Microsoft Graph Identity and Access Management Vector Search Distributed Systems Threat Modeling Telemetry SIEM
4+ yrs exp

Senior Software Engineer - AI Experiences

Microsoft

Redmond, WA 38 days ago $119,800$234,700
C C++ C# Java JavaScript Python Azure Distributed Systems Microservices GitHub Copilot Caching Technologies Databases Service Reliability Engineering System Design Telemetry Web Technologies
4+ yrs exp Hybrid

Senior Software Engineer, Distributed Systems

Microsoft

Redmond, WA 42 days ago $119,800$234,700
Microsoft Azure Distributed Systems Microservices Containers CI/CD Infrastructure as Code Python C# Java JavaScript C++ C Event-Driven Architecture Caching Messaging Automated Testing Observability Security
4+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid