Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$119,800–$234,700 / yr
Posted
7 days ago
Closes
Dec 5, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $151,475–$197,287 — the shaded band above. At the midpoint, this role pays about $177k versus about $174k 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

Join the IC3 Real-Time Communications team as a senior software engineer to build an advanced infrastructure for multimodal feature extraction in Microsoft Teams, enabling real-time and deferred semantic analysis of meetings. This role involves designing scalable systems that leverage idle CPU/GPU resources across platforms like M365 Core, Digital Employee, W365A, Dynamics, and Researcher, ensuring efficient processing and cost-effective intelligence delivery. You will work with technologies such as C#, Python, Rust, Java, C, or C++ to integrate voice, video, and screen shares into actionable insights for Microsoft Copilot and agents, transforming real-time interactions into reusable knowledge at scale.

What you'll do

  • Design infrastructure for real-time and deferred extraction of semantic meaning from meetings.
  • Build scalable systems to support multimodal feature extraction across various Microsoft products.
  • Optimize processing methods to reduce costs while enhancing meeting intelligence accessibility.
  • Develop reusable components for multimodal sessions involving agents and CloudPC/CUA workloads.
  • Implement efficient models to extract actionable insights from real-time interactions in Teams.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of technical experience.
  • Proficiency in coding languages such as C#, Python, Rust, Java, C, or C++.
  • Master's Degree in Computer Science with 6+ years of relevant engineering experience (preferred).
  • Experience with cloud services, networking programming, and large-scale server applications (preferred).
  • Knowledge of prompt engineering, evaluation strategies, and model hosting best practices (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA +2 4 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 1200 Grand Central Ave, US) 47 days ago $141,900$190,300
Java Python Kubernetes Docker CI/CD AWS PostgreSQL Redis SMPTE Git Jenkins Linux RESTful APIs JSON XML
Remote

Senior Software Engineer

Autodesk

San Francisco, CA 47 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

Warner Bros. Discovery

Remote (Ga Atlanta 1050 Techwood Drive Nw, US) 1 day ago
Python Go Java C++ PostgreSQL DynamoDB Terraform LLMs prompt engineering evaluation frameworks A/B testing methodologies CI/CD Kubernetes AWS Git Docker
Remote

Senior Software Engineer

T. Rowe Price

Owings Mills, MD +5 29 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

Boeing

Remote (Maryland Heights, MO) 29 days ago $133,000$160,000
JavaScript TypeScript React C# .NET MAUI REST APIs Agile Jira Azure DevOps Git Unit Testing Integration Testing System-Level Validation Version Control Configuration Management Open Architecture Systems Modular Software Design Standardized Interfaces Cybersecurity Principles Secure Coding Practices
Remote