SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

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 specialized environments. This role combines software engineering expertise with security focus, requiring TS/SCI clearance. The position offers a competitive salary range of $98,300 - $193,200 and supports Microsoft's mission to empower every person and organization globally.

The role involves working on critical security infrastructure, designing and implementing large-scale data pipelines, and ensuring robust security measures across Microsoft's platforms. You'll be part of a team that shapes the future of security solutions, working with cutting-edge technologies and cloud-native architectures.

The ideal candidate will have at least 2 years of technical engineering experience, strong programming skills in various languages, and a deep understanding of security principles. This hybrid position offers up to 50% work from home flexibility and requires occasional travel (0-25%).

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professional development in the security and software engineering space.

This role is crucial for Microsoft's security initiatives, particularly in government and sovereign cloud environments, requiring both technical expertise and security clearance. It's an opportunity to impact billions of users while working with advanced security technologies and data protection solutions.

Last updated 2 hours ago

Responsibilities For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

  • Design and implement large-scale data pipelines and services to support security data ingestion, normalization, and storage
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Optimize platform performance to handle vast amounts of data across diverse digital systems
  • Work on cloud-native technologies and distributed systems
  • Continuously improve the platform by leveraging new technologies and best practices

Requirements For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science, or related technical field AND 2+ years technical engineering experience
  • Active TS/SCI clearance and willingness to upgrade to TS/SCI (with polygraph)
  • U.S. citizenship
  • Must pass Microsoft Cloud background check
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Familiarity with cloud platforms such as Azure, AWS, or GCP
  • Understanding of security principles
  • Experience with high-scale, mission-critical SaaS products
  • Knowledge of data processing frameworks
  • Expertise in cloud-native architecture, microservices, and containerization

Benefits For SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Medical Insurance
Education Budget
Parental Leave
  • 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

Software Engineer 2

Microsoft Software Engineer 2 position in Bangalore focusing on cloud solutions development, requiring 4+ years experience and strong collaboration skills.

Software Engineer II

Microsoft Store team is hiring a Software Engineer II to build high-scale microservices powering the Microsoft App Store experience for 1.5 billion Windows devices worldwide.

Software Engineer II

Software Engineer II position at Microsoft's CosmosDB Security Team, focusing on security feature development and maintenance with C++ and C#, offering remote work flexibility.

Software Engineer

Software Engineer position at Microsoft working on OneFuzz platform for Edge & Platform Security, focusing on securing operating systems and eliminating vulnerabilities.

Critical Environment Instrumentation Engineer

Critical Environment Instrumentation Engineer role at Microsoft, managing datacenter control systems with 2+ years experience required, hybrid work model in Jakarta.