Senior Software Engineer, CoreAI

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Mar 28, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 70% of similar roles. Most pay $149,350–$195,200 — the shaded band above. At the midpoint, this role pays about $177k versus about $172k 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 557 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, CoreAI

As a Senior Software Engineer - CoreAI on the Azure Functions Platform team, you will design, build, operate, and maintain core platform components and distributed systems. You will manage the full lifecycle of services, focusing on reliability, performance, scalability, security, and cost efficiency while developing tools for automated deployments and incident response. The role involves solving complex distributed-systems and platform-engineering problems to support the execution of customer workloads within a serverless computing environment. Candidates should possess experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include expertise in cloud services, containers, Kubernetes, and troubleshooting production issues using logs, metrics, traces, and telemetry. You will collaborate across teams to define requirements, conduct architecture reviews, and mentor others while ensuring the operational maturity of this rapidly growing cloud service.

What does a Software Engineer earn?

Median $196000 from 2031 postings across 144 companies.

See salary data

What you'll do

  • Design, implement, test, and ship platform capabilities and services for Azure Functions.
  • Build and maintain large-scale distributed systems focused on reliability, scalability, performance, and security.
  • Manage the full lifecycle of services including deployment, monitoring, incident response, and troubleshooting.
  • Use telemetry, logs, and metrics to proactively identify issues and improve production health.
  • Resolve complex technical issues in running online services across multiple components or dependencies.
  • Develop platform tooling and automation for safe deployments, regression detection, and operational readiness.
  • Contribute to architecture reviews, code reviews, and the definition of engineering standards.
  • Mentor other engineers and strengthen engineering practices across the team.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent).
  • Ability to pass the Microsoft Cloud background check.
  • 2+ years of experience designing, building, operating, or maintaining distributed systems or cloud services (preferred).
  • Experience developing and maintaining platform or infrastructure components for large-scale online services (preferred).
  • Experience with public cloud platforms such as Azure, AWS, or Google Cloud (preferred).
  • Experience with containers and orchestration technologies such as Kubernetes (preferred).
  • Experience improving service reliability, performance, scalability, diagnosability, and operational efficiency (preferred).
  • Experience with modern software engineering practices, troubleshooting production issues, and collaborating across teams (preferred).

More like this

Similar roles

Senior Software Engineer, Responsible AI

Microsoft

54 days ago $119,800–$234,700
Azure Python C++ C# Java JavaScript C Machine Learning Distributed Systems CI/CD DevOps Azure OpenAI Azure ML Azure AI Studio Software Architecture SDLC Telemetry
4+ yrs exp Hybrid

Senior Software Engineer, Foundry Agents

Microsoft

144 days ago $119,800–$234,700
Python C++ C# Java JavaScript C Azure Distributed Systems Machine Learning Artificial Intelligence Observability fine‑tuning
4+ yrs exp

Senior Software Engineer

Microsoft

21 days ago $119,800–$234,700
Azure Python C# C++ C JavaScript Kubernetes Docker CI/CD GitHub Copilot Azure Machine Learning Distributed Systems Observability
4+ yrs exp Hybrid

Senior Software Engineer, Azure Storage

Microsoft

Redmond, WA 3 days ago $119,800–$234,700
Azure Python C# Java C++ Distributed Systems Microservices REST APIs CI/CD Kusto Cosmos DB Performance Engineering Telemetry Automation Source Control Agile Storage Systems Firmware Networking Operating Systems
4+ yrs exp Hybrid