Back to all jobs
Microsoft Careers logo

Senior Software Engineer

Microsoft Careers

Redmond, Washington, U.S.
Full-Time
Posted Sep 25, 2025
3 days / week in-office

Compensation

Loading salary analysis...

About the role

The Product teams in the Developer Division are focused on delivering core AI productivity features for developers building and maintaining apps across desktop, mobile, cloud, and web platforms.

Responsibilities

  • Develop secure, maintainable code and conduct proactive debugging.
  • Review code for quality, test coverage, and compliance.
  • Contribute to architecture and design decisions.
  • Build and execute test strategies using AI tools.
  • Apply engineering best practices for performance and scalability.
  • Ensure security, privacy, and regulatory compliance.
  • Plan and deploy features safely with rollback strategies.
  • Run experiments and define success metrics.
  • Support live site operations and improve monitoring.
  • Collaborate to understand and meet user requirements.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

About the Company

Microsoft’s mission is to empower every individual and every organization to achieve more.

Job Details

Salary Range

$119,800 - $234,700/yearly

Location

Redmond, Washington, U.S.

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position