Senior Software Engineer

Microsoft

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$119,800–$234,700 / yr
Posted
9 days ago
Freshness
Confirmed live 2 days ago
Closes
Mar 1, 2027

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 on the Azure Core New Tech team, you will work at the interface of software and hardware to automate the verification, management, and delivery of new hardware to datacenters for Azure, High-Performance Computing, Office, and Edge Computing products. You will collaborate with stakeholders to determine requirements, develop design documents, and create, optimize, and debug code to improve performance and maintainability. The role involves managing the lifecycle of hardware from arrival to disposal while ensuring quality and security. You will utilize expertise in C++, C#, or Java to build systems for distributed environments. Key technical competencies include a deep understanding of computer networking concepts like TCP/IP and DNS, as well as extensive knowledge of datacenter infrastructure, server architecture, and various hardware components including CPU, memory, and storage.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Automate hardware verification, management, and delivery processes for Azure and other Microsoft products.
  • Develop software to track hardware metadata and ensure quality and security throughout its lifecycle.
  • Create and implement features to facilitate the onboarding of new technologies into the cloud.
  • Identify technical dependencies and develop design documents for products, applications, and services.
  • Write, optimize, debug, and refactor code to improve system performance and maintainability.
  • Act as a Designated Responsible Individual (DRI) to monitor systems and resolve service degradations or outages.
  • Proactively research new technologies to improve the reliability, efficiency, and observability of products at scale.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of engineering experience with C++, C#, or Java.
  • Master's Degree in Computer Science or related technical field and 6+ years of engineering experience with C++, C#, or Java.
  • Ability to pass the Microsoft Cloud Background Check.
  • 5+ years of experience with computer networking concepts including TCP/IP, DNS, routing, switching, and firewalls.
  • 5+ years of knowledge regarding datacenter infrastructure, server architecture, and hardware components like CPU, memory, and storage.
  • 4+ years of experience developing software for distributed systems and scalable cloud environments.
  • 4+ years of hands-on design, coding, debugging, and problem-solving skills.

More like this

Similar roles

Senior Software Engineer

Microsoft

Remote 7 days ago $119,800$234,700
Azure C C++ C# Java JavaScript Python Distributed Systems System Design High-Performance Computing Computer Architecture Observability
4+ yrs exp Remote

Senior Software Engineer, Distributed Systems

Microsoft

Redmond, WA 43 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 62 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

97 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 68 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

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp