Senior Software Engineer - Backend

Microsoft

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
71 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 54% of similar roles. Most pay $163,416–$211,650 — the shaded band above. At the midpoint, this role pays about $177k versus about $188k 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 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 · Senior Software Engineer - Backend

As a senior software engineer on the PRISMA Fabric team, you will design and build foundational platform services for data access, model execution, machine learning inference, and agent orchestration, which are critical components of Microsoft’s next-generation security intelligence. Your day-to-day responsibilities include leading the implementation of medium-to-large features, collaborating with research and engineering teams to create robust platform abstractions, and ensuring end-to-end ownership from design through live-site operations. You will work with modern programming languages like C++, Java, or Python, and contribute to API design and operational excellence standards. The role requires experience in production-grade distributed systems, data platforms, machine learning, and cloud-scale environments, as well as a strong focus on security, compliance, and governance.

What you'll do

  • Design and build foundational platform services for data access, model execution, inference, and agent orchestration.
  • Implement medium-to-large features with sound architectural decisions focusing on scalability, reliability, and maintainability.
  • Translate research needs into robust, reusable platform abstractions to avoid one-off solutions.
  • Own end-to-end lifecycle of services including design, development, testing, deployment, monitoring, and operations.
  • Identify and address systemic gaps by consolidating shared capabilities across teams.
  • Contribute to API design standards for service reliability, observability, and operational excellence.

What we're looking for

  • Proven experience designing, building, and operating production-grade distributed systems or platform services.
  • Strong proficiency in modern programming languages such as C++, C, Java, or Python.
  • Experience designing APIs, services, or frameworks for reuse by multiple teams or systems.
  • Solid understanding of system reliability, performance, scalability, security, and operational excellence.
  • Demonstrated ability to deliver end-to-end solutions from design through live-site operation.
  • Familiarity with data platforms, machine learning systems, ML inference services, agent-based systems, and orchestration frameworks.
  • Experience building cloud-scale systems with a focus on security, compliance, and governance.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose 104 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python GraphQL REST_API JSON SQL Git Jenkins Kubernetes Terraform

Senior Software Engineer

The Walt Disney Company

Remote 83 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Microsoft

87 days ago $119,800$234,700
React TypeScript Redux Toolkit Webpack Babel Jest ESLint Prettier Docker Kubernetes Azure DevOps Python C# Java JavaScript Lerna Nx CI/CD Bash YAML
Hybrid

Senior Software Engineer

T. Rowe Price

Owings Mills, MD +5 12 days ago $121,000$206,000
Appian AWS Java Python S3 SQS Lambda EC2 ECS/Fargate CloudWatch IAM REST APIs microservices Mentoring CI/CD
Hybrid

Senior Software Engineer

Anduril Industries

Fort Collins, CO 24 days ago $165,000$218,000
C++ Python SQL NoSQL Time-series databases JavaScript React Node.js MATLAB Simulink Git CI/CD Kubernetes Multithreading GPU acceleration Distributed systems Kalman filters Particle filters Multiple hypothesis tracking Machine learning Linear algebra Probability Statistics Differential equations