Microsoft · 1 day ago
Senior Software Engineer - CTJ - TS/SCI
Microsoft is seeking a Senior Software Engineer to support its Security organization. The role focuses on designing scalable services for data security and compliance across multi-cloud environments, while mentoring junior engineers and leading infrastructure initiatives.
Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Design and deliver scalable services for data security and compliance across multi-cloud environments. Build automation frameworks to streamline compliance workflows and reduce manual effort. Lead architecture improvements for core systems to enhance security and efficiency. Collaborate with cross-org teams to align on goals and integrate compliance standards. Mentor peers and review code to ensure best practices in security and quality
Mentor and develop junior engineers, providing technical guidance, code reviews, and support to help them grow their engineering skills and deliver high‑quality work
Lead and contribute to unified infrastructure initiatives that standardize and optimize Microsoft Purview service deployments across all cloud regions, including highly secured and sovereign cloud environments
Support buildout, configuration, validation, and readiness of assigned Purview services across commercial, government, and restricted cloud environments, ensuring reliable, compliant, and scalable service operations
Partner with cross‑functional stakeholders (engineering, PM, security, compliance, and operations teams) to identify opportunities to enhance security posture, deployment efficiency, and service maintainability
Drive technical definition and execution of unified infrastructure projects, developing clear architectural approaches, implementation plans, and ongoing improvements for the engineering team
Provide subject‑matter expertise for restricted and highly secured environments, including advising on architectural patterns, engineering constraints, data flows, and service feature enablement for workloads that require U.S. government security clearances
Ensure compliance and audit readiness by supporting evidence collection, documentation, and operational reviews required for annual certifications, service approvals, and governance processes for assigned services
Improve engineering quality and automation by identifying gaps, reducing manual work, and implementing scalable solutions that strengthen consistency and resiliency across deployments
Collaborate across teams to resolve service, infrastructure, or deployment issues, ensuring timely mitigation, root‑cause identification, and long‑term reliability improvements
Embody our culture and values
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 4+ 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/SCI and be willing to upgrade to TS/SCI (with polygraph)
This role will require candidates to maintain the TS/SCI 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
Candidates must have authorization to work in the United States that does not now or in the future require employer sponsorship
Preferred
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience with distributed systems and microservices architecture
Familiarity with CI/CD pipelines and DevOps practices
Strong problem-solving skills and ability to handle ambiguity
Curiosity and interest in creating architecture and process improvements in software development
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
2026-01-16
Morningstar.com
2026-01-16
Company data provided by crunchbase