[Remote] Software Engineer II - CTJ - Top Secret
Note: The job is a remote job and is open to candidates in USA. Microsoft is a leading technology company focused on empowering users and organizations globally. They are seeking a Software Engineer II to join the Microsoft Defender team, where the role involves building and delivering scalable cloud security solutions while ensuring high reliability and performance in complex environments.
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
Skills
- 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
- Candidates must be able to meet Microsoft, customer and/or government security screening requirements are required for this role
- Candidates must have an active TS and be willing to upgrade to TS/SCI (with polygraph) or have an active TS/SCI and be willing to upgrade to TS/SCI (with polygraph)
- This role will require candidates to maintain the TS/SCI (with polygraph) clearance
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
- Failure to maintain or obtain the appropriate clearance and/or customer screening requirements may result in employment action up to and including termination
- This position requires successful verification of the stated security clearance to meet federal government customer requirements
- You will be asked to provide clearance verification information prior to an offer of employment
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
- Understanding and experience with CI/CD concepts and Git
- 2+ years of Windows / Linux hands on system experiences
- Experience debugging issues ranging from the operating system, application, and all the way to the cloud
- Experienced in solving operational issues in a scalable way
- Ability to thrive with the ambiguity associated with working in a fast-paced and changing environment
- Support a 24x7 live site support model for the services the team owns
- Experience with Kubernetes, and the Kubernetes satellite technologies
- Some experience with building and supporting large-scale production services, including logging, monitoring, alerting, and measuring reliability and availability
- Proficient in at least one scripting language but knows when to move solutions into managed code
- Experience with Azure DevOps and GitHub tooling
- Demonstrated communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, Security Researchers, and Data Scientists
Benefits
- Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Company Overview
Apply To This Job