Senior Software Engineer - CTJ - TS/SCI

Microsoft is a global technology company whose mission is to empower every person and every organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer - CTJ - TS/SCI

Microsoft's PLx (Protection Level X) team is seeking a Senior Software Engineer to join their innovative cloud services division. PLx is a managed service designed to accelerate and simplify the ability for DoD and Defense Industrial Base customers to onboard to a shared enterprise IT environment. The role combines cutting-edge cloud technology with critical national security infrastructure, utilizing Azure Virtual Enclaves to provide isolation, security, and compliance for sensitive mission workloads.

The position offers a unique opportunity to work at the intersection of cloud computing and national security, requiring both technical expertise and security clearance. The team values diversity of thought and experience, operating in an agile environment with a strong focus on customer success and quality software development.

As a Senior Software Engineer, you'll be responsible for architecting and implementing secure cloud solutions, working with federal security frameworks, and mentoring junior engineers. The role requires strong technical skills in cloud technologies, security implementations, and modern software development practices.

The compensation package is competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), with comprehensive benefits including healthcare, educational resources, and investment options. The position offers hybrid work arrangements with 0-25% travel requirements.

This role is perfect for someone who combines strong technical abilities with a passion for security and compliance, offering the opportunity to work on critical infrastructure while maintaining work-life balance and professional growth opportunities. The position requires active TS/SCI clearance and U.S. citizenship, reflecting its importance in national security infrastructure.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - CTJ - TS/SCI

  • Architect, deploy, and manage secure Microsoft services in cloud and hybrid environments
  • Automate infrastructure provisioning and compliance enforcement
  • Ensure systems align with federal security frameworks
  • Collaborate with cybersecurity teams to implement secure configurations
  • Support incident response, vulnerability remediation, and audit readiness
  • Maintain detailed documentation for accreditation and compliance reporting
  • Mentor junior engineers in secure systems design

Requirements For Senior Software Engineer - CTJ - TS/SCI

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years Enterprise IT technologies and architecting/implementing cloud-based solutions
  • Active TS/SCI clearance and willingness to upgrade to TS/SCI with polygraph
  • Must be able to pass Microsoft Cloud background check
  • U.S. citizenship required
  • Understanding of software development methodologies and best practices
  • Experience building distributed systems leveraging REST APIs, queues, and databases

Benefits For Senior Software Engineer - CTJ - TS/SCI

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - CTJ - TS/SCI

Senior Software Engineer--Networking

Senior Software Engineer position at Microsoft focusing on datacenter networking, requiring 4+ years of experience in network design and development.

Software Engineer II / Senior Software Engineer

Microsoft is hiring a Software Engineer II / Senior Software Engineer to work on Microsoft 365 cloud services, focusing on backend development and distributed systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on Fabric platform security and infrastructure, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Viva Engage platform, building large-scale distributed systems serving millions of users with modern tech stack including GraphQL, microservices, and cloud infrastructure.

Senior Software Engineer- Windows Servicing & Delivery Org

Senior Software Engineer role at Microsoft's Windows Servicing & Delivery org, focusing on cloud services and system reliability with hybrid work options in Redmond, WA.