JobsSenior Software Engineer
Microsoft logo

Senior Software Engineer

Microsoft

Location

Redmond, WA

Type

Full-time

Posted

5/8/2026

Compensation

$119,800 - $258,000 per year

Undergraduate 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 is focused on building innovative AI-powered capabilities to protect customers from cybersecurity threats. The team is part of the Defender Experts product unit within Microsoft's Security division, emphasizing collaboration and a startup mindset. Engineers will work on full-stack products that integrate backend services, Big Data processing, and Generative AI. The position offers opportunities for mentorship and leadership within a diverse and dynamic environment.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 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 C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 5+ years of experience in cloud services or AI systems.
  • Experience building and shipping AI features for world-class production systems.
  • Excellent communication skills and ability to collaborate within a multi-disciplinary team.

Responsibilities

  • Design, implement and deploy highly scalable real-time data processing cloud services utilizing Azure services.
  • Rapidly prototype and experiment with full stack features that utilize Web API and React based front end.
  • Help the team in all aspects of building cloud systems from inception to productization to monitoring in production.
  • Lead, inspire, and motivate engineering teams as a mentor and technical leader.
  • Lead or participate in design reviews to evaluate technology options and review peer code for adherence to best practices.
  • Collaborate with cross-functional teams to integrate Security for AI and AI for Security.

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?