| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$84,200–$165,200 / yr
Posted
60 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $125k
$66k most similar roles pay here $253k

This role pays less than 93% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $125k versus about $180k for comparable roles.

Based on 239 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 1577 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Senior Software Engineer on the Azure AI Search API Foundations team within CoreAI, you will play a pivotal role in developing and maintaining secure, scalable APIs and SDKs that power global AI experiences. Your day-to-day responsibilities include driving API lifecycle management, innovating release processes, and collaborating with cross-functional teams to design and execute product features. You will work hands-on with .NET services, authentication, authorization, telemetry, and release pipelines, deepening your expertise in distributed systems, cloud security, and AI-assisted engineering practices. This role requires proficiency in languages such as C#, Java, JavaScript, or Python, along with experience in delivering secure cloud solutions and increasing the velocity of complex codebases. The team operates at a high velocity, tackling shifting priorities and hard problems while fostering an inclusive culture that values collaboration and excellence.

What you'll do

  • Develops secure, scalable, and reliable cloud services using AI tools.
  • Drives API/SDK lifecycle management and release processes for high-quality delivery.
  • Monitors system/product/service performance to ensure reliability and uptime.
  • Innovates engineering practices to enhance developer experience and velocity.
  • Collaborates on designing and executing product features with cross-functional teams.

What we're looking for

  • Bachelor's Degree in Computer Science or equivalent technical experience.
  • Proven coding experience in C, C++, C#, Java, JavaScript, or Python.
  • At least 1 year of experience delivering API solutions.
  • Experience contributing to engineering teams on large projects.
  • 1+ years of experience increasing development and delivery velocity for complex codebases.
  • Experience with delivering security in cloud environments.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 13 days ago $142,800$274,800
Python MATLAB RF measurement time-domain control AI ML automation tools topological qubits spin qubits superconducting qubits quantum characterization verification validation data acquisition statistical analysis cryogenic electrical measurements

| Microsoft Careers

Microsoft

WA +1 67 days ago $119,800$234,700
Microsoft Azure Kubernetes Terraform Python SQL PostgreSQL CI/CD Docker AWS Google Cloud Platform Project Management Scrum Agile DevOps Infrastructure as Code Quality Assurance Construction Management Vendor Management Contract Compliance Data Center Operations

| Microsoft Careers

Microsoft

Redmond, WA 60 days ago $139,900$274,800
Azure AWS GCP PowerShell AzureCLI CI/CD Python Kubernetes Terraform Docker PostgreSQL Snowflake Git Jira Confluence GitHub Slack Zoom GoogleMeet Miro Asana Trello

| Microsoft Careers

Microsoft

Redmond, WA 62 days ago $86,100$169,800
ATS SQL Python R PowerBI Google Analytics LinkedIn Slack Zoom Microsoft Office Service Level Agreements General Data Protection Regulation Office of Federal Compliance Programs

| Microsoft Careers

Microsoft

Redmond, WA 47 days ago $85,400$168,100
Python Docker Kubernetes CI/CD DevOps C# C++ Java JavaScript TypeScript Distributed Systems Cloud Infrastructure Model Serving Caching Batching Monitoring