Back to all jobs
Microsoft logo

Senior Software Engineer

Microsoft

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

Compensation

Loading salary analysis...

About the role

We are looking for an outstanding Senior Software Engineer to join the Microsoft Discovery team and work on an exciting new Artificial Intelligence (AI)-driven platform that will transform the scientific research process.

Responsibilities

  • Architect and build scalable, distributed systems from the ground up.
  • Drive features from ideation to global rollout.
  • Mentor engineers and lead design/code reviews.
  • Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements.
  • Collaborate across Microsoft Research and platform teams to integrate cutting-edge technologies.
  • Apply site-reliability engineering practices to ensure robust operations.

Requirements

  • Bachelor's degree in Computer Science or related technical field AND 4+ years of experience in commercial software development OR equivalent experience.
  • 2+ years of experience in building and operating reliable distributed systems.
  • Familiarity with building AI-powered services and multi-agent systems.

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 is committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Job Details

Salary Range

Salary not disclosed

Location

Redmond, Washington, U.S.

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position