SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Microsoft Security is seeking a Software Engineer 2 to join their Purview solutions team, focusing on integrated coverage for data protection and governance across organizations. This role combines security expertise with software engineering to build and maintain critical data management systems. The position requires TS/SCI clearance and offers the opportunity to work on large-scale security solutions that protect billions of users worldwide.

The role involves designing and implementing data pipelines, collaborating with cross-functional teams, and optimizing platform performance while ensuring security compliance. You'll be working with cloud-native technologies and distributed systems, contributing to Microsoft's mission of making the world safer through digital security.

The position offers a competitive salary range of $98,300 - $193,200, comprehensive benefits, and a hybrid work environment with up to 50% work from home flexibility. This is an excellent opportunity for security-focused engineers passionate about building robust, scalable solutions in a mission-critical environment.

The ideal candidate will have experience with cloud platforms, security principles, and data processing frameworks. You'll be part of Microsoft's culture of growth mindset and innovation, working on solutions that impact government and sovereign clouds while maintaining the highest security standards.

Last updated a day ago

Responsibilities For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

  • Design and implement large-scale data pipelines and services for security data
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Optimize platform performance for vast amounts of data while ensuring scalability
  • Work on cloud-native technologies and distributed systems
  • Continuously improve the platform using new technologies and best practices

Requirements For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding
  • Active TS/SCI clearance and willingness to upgrade to TS/SCI with polygraph
  • Must be a U.S. citizen
  • Must pass Microsoft Cloud background check

Benefits For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Security Engineer – Insider Risk

Security Engineer role at Microsoft focusing on insider risk detection, investigation, and response to protect company assets and intellectual property.

Software Engineer II

Microsoft seeks Software Engineer II for Purview Information Protection Team to develop security features for Office products, focusing on data protection and classification.

Security Operations Engineer II

Security Operations Engineer II position at Microsoft, focusing on automation solutions for SOC efficiency and security operations enhancement.

Software Engineer 2– Cloud and Enterprise Security

Mid-level Software Engineer role at Microsoft focusing on cloud security and enterprise solutions, requiring 6+ years of experience in backend development.

Security Operations Engineer - SOC Tier 2 Analyst

Security Operations Engineer role at Microsoft focusing on SOC Tier 2 analysis, incident response, and security tool management with remote work options.