← All roles

Software Engineer II

Microsoft· Software Engineering
Apply on company site
United States, Washington, Redmond, United States, Virginia, Reston$102.1k - $202.2kfull-timePosted 2mo ago

About the role

Software Engineer II for Microsoft Defender engineering team within a combined DevOps group focused on cloud design, service architecture, engineering infrastructure, and data platform development for Sovereign and Government Clouds. Responsible for building scalable, reliable services, collaborating across teams, and participating in on-call rotations in a secure environment.

Responsibilities

  • Build and improve services to be scalable and highly reliable.
  • Help deliver and improve engineering systems and practices to deliver services in complex cloud environments.
  • Contribute to design and automate service scale features and customer requirements.
  • Investigate pre-production and production issues, implement, and deploy fixes.
  • Participate in an on-call rotation (typically 24/7 for one week every 6-8 weeks) within a secure facility.

Qualifications

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

Skills

Required:Programming in C/C++/C#/Java/JavaScript/Python
Nice to have:CI/CDWindows/Linux system experienceDebugging across OS, application, cloudKubernetes and related technologiesAzure DevOps and GitHub toolingLogging/Monitoring/ReliabilityScripting languagesCommunication and collaboration
Last updated Aug 20, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft