Jobs · Virginia

Software Engineer II - CTJ - Top Secret

Microsoft · Reston, VA · 2 wk ago
Hybrid$102k–$202k/yrFull-time

About the role

Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering every user, customer, and developer with a security cloud that protects them with end-to-end, simplified solutions. The Microsoft Defender engineering team is at the forefront of this mission, building and delivering cutting-edge cloud security products that protect millions of computers from thousands of active attack attempts every month.

This role is part of a combined DevOps team providing leadership, direction, and accountability for cloud design, service architecture, engineering infrastructure, and data platform development. As a Software Engineer II, you will help conduct business reviews, operate production services, and collaborate closely with other engineering teams to ensure high stability, performance, and customer satisfaction in government and sovereign cloud environments.

Responsibilities

  • Build and improve services to be scalable and highly reliable.
  • Deliver and enhance engineering systems and practices for complex cloud environments.
  • Contribute to the design and automation of 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.
  • Embody Microsoft’s culture and values, including respect, integrity, and accountability.
  • Support a 24x7 live site support model for the services the team owns.

Requirements

  • 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.
  • Active TS clearance, with willingness to upgrade to TS/SCI (with polygraph). This role requires maintaining TS/SCI (with polygraph) clearance.
  • Ability to meet Microsoft, customer, and/or government security screening requirements. Failure to maintain clearance may result in termination.
  • Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Qualifications

  • Understanding and experience with CI/CD concepts and Git.
  • 2+ years of hands-on experience with Windows and/or Linux systems.
  • Experience debugging issues ranging from the operating system, application, and cloud layers.
  • Experience solving operational issues in a scalable way.
  • Ability to thrive in fast-paced, ambiguous environments.
  • Experience with Kubernetes and related technologies.
  • Experience building and supporting large-scale production services, including logging, monitoring, alerting, and measuring reliability and availability.
  • Proficiency in at least one scripting language, with the ability to transition solutions into managed code.
  • Experience with Azure DevOps and GitHub tooling.
  • Strong communication skills and ability to collaborate in a multi-disciplinary team (Software Engineers, Program Managers, Security Researchers, Data Scientists).

Pay

The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. For specific work locations within the San Francisco Bay area and New York City metropolitan area, the base pay range is USD $133,800 - $219,200 per year. Certain roles may be eligible for benefits and other compensation.

Similar jobs