Software Engineer II - Ctj - Top Secret

Microsoft Microsoft · Big Tech · Redmond, WA +3 · Software Engineering

Software Engineer II role focused on building and delivering cloud security solutions for government environments. Responsibilities include developing scalable and reliable services, improving engineering systems, automating features, and investigating/fixing production issues within a secure facility. Requires a Bachelor's degree in CS or related field, 2+ years of engineering experience with coding, and an active TS/SCI clearance.

What you'd actually do

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

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 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)
  • maintain the TS/SCI (with polygraph) clearance
  • meet Microsoft, customer and/or government security screening requirements

Nice to have

  • 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

What the JD emphasized

  • 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)
  • maintain the TS/SCI (with polygraph) clearance
  • meet Microsoft, customer and/or government security screening requirements