JobsSenior Software Engineers
Microsoft logo

Senior Software Engineers

Microsoft

Location

Redmond, WA

Type

Full-time

Posted

6/20/2026

Compensation

$119,800 - $261,000 per year

Undergraduate with 5+ Years of Experience
Master's with 5+ Years of Experience
Approval 98.4%·Filings 6,363·New hires 3,142·
👑 Elite Sponsor
·FY 2025

Job description

The Senior Software Engineer role focuses on building innovative software-security solutions within a collaborative team at Microsoft. The team aims to bridge the gap between source code and runtime applications, addressing critical security challenges. Engineers will work with Microsoft's tech stack, including GitHub, Visual Studio, and Azure, to create impactful solutions. This position emphasizes the importance of quality, thoughtful design, and mentorship within an inclusive engineering culture.

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.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python is preferred.
  • 3+ years of experience in building and delivering backend services or data platforms is preferred.
  • 3+ years of experience in designing and owning scalable, reliable distributed systems is preferred.

Responsibilities

  • Design and build scalable backend services and data platforms that support high-impact security scenarios.
  • Translate ambiguous problem spaces into clear, practical, and inclusive technical designs.
  • Own key components end-to-end, including design, implementation, and ongoing operational excellence.
  • Make thoughtful architectural decisions that balance correctness, scalability, latency, and maintainability.
  • Strengthen system reliability through monitoring, alerting, automation, and continuous improvement practices.
  • Collaborate with diverse partner teams across MDE and the broader Microsoft Security ecosystem.
  • Contribute to an inclusive engineering culture by participating in design reviews and knowledge sharing.
  • Uphold high standards through code reviews, testing practices, and continuous quality improvements.
  • Mentor and support engineers at all levels, fostering growth and a culture of learning.
  • Proactively identify opportunities to simplify systems, improve performance, and deliver better outcomes for customers.

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.

Is this posting expired or inaccurate?