Senior Software Engineer, Distributed System

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $177k
$106k $248k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $141,500–$177,430 — the blue band above. At the midpoint, this role pays about $177k versus about $159k 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 676 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, Distributed System

Senior Software Engineer-Distributed System The Senior Software Engineer-Distributed System joins the Azure Cosmos DB Gateway team within the Azure Data engineering organization. In this role, you will design and build highly available, high-performance distributed systems that form the critical front-end data plane for a globally distributed database service. Your daily responsibilities include developing infrastructure for gateway applications, managing request routing, connection management, networking, caching, load balancing, and resource management. You will optimize performance for Cosmos DB workloads while creating reusable service libraries and architectural standards. The position requires proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python. You will solve complex technical problems regarding scalability, availability, and latency for large-scale distributed database systems operating at massive global scale.

What does a Software Engineer earn?

Median $196000 from 2484 postings across 146 companies.

See salary data

What you'll do

  • Design and build highly available, high-performance distributed systems at massive scale.
  • Build infrastructure for Cosmos DB gateway applications.
  • Optimize request routing, connection management, networking, caching, and load balancing for Cosmos DB workloads.
  • Create new designs, architectures, standards, and methods for large-scale distributed systems.
  • Build reusable libraries of service practices for other teams to leverage.
  • Develop features that drive service growth in collaboration with internal and external partners.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Equivalent experience to the degree and years of experience requirements.
  • Ability to pass the Microsoft Cloud background check upon hire and every two years thereafter.
  • Experience working on large scale distributed systems (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Bentonville, AR 8 days ago $90,000–$180,000
Python Java C++ TypeScript JavaScript Rust Dart C Spring Boot Spring MVC Spring Cloud Azure DevOps CI/CD PostgreSQL MySQL Microsoft SQL Database MongoDB CosmosDB Google Big Query JUnit Mockito RestAssured Cucumber GitHub Copilot Object-Oriented Programming Jenkins Concord Looper
3+ yrs exp

Senior Software Engineer

Microsoft

1 day ago $119,800–$234,700
Microsoft Fabric Azure SQL DB Azure Cosmos DB Azure PostgreSQL Azure Data Factory Azure Synapse Analytics Azure Service Bus Azure Event Grid Power BI C C++ C# Java JavaScript Python Azure AWS GCP Distributed Systems SQL Server SaaS AI
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

9 days ago $119,800–$234,700
Microsoft Fabric Apache Spark Python C# Java C++ C JavaScript Azure SQL DB Azure Cosmos DB Azure PostgreSQL Azure Data Factory Azure Synapse Analytics Azure Service Bus Azure Event Grid Power BI Lakehouse Distributed Systems Monitoring and Observability
4+ yrs exp Hybrid

Principal Software Engineer

Microsoft

2 days ago $165,600–$296,400
PostgreSQL C C++ C# Java Python JavaScript Azure SQL MySQL DocumentDB Distributed Systems Query Processing Storage Engine High Availability Linux Data Engineering Data Factory Synapse Analytics Power BI Cosmos DB
10+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bentonville, AR 127 days ago
Java Microservices AI Machine Learning Generative AI CI/CD Automated Testing Object-Oriented Programming Software Development Lifecycle Solution Design Debugging Code Review WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 127 days ago
Java Spring Boot Apache Kafka Cassandra BigQuery Apache Spark Kubernetes GCP Distributed Systems Distributed Tracing GitHub Copilot Data Pipelines
5+ yrs exp