Senior Software Engineer - CTJ - TS/SCI
Microsoft· Software Engineering
Reston, VA$119.8k - $234.7kFull-timePosted 1mo ago
About the role
Senior Software Engineer to operate and evolve Azure ARM-related control-plane services for specialized clouds. Focus on end-to-end ownership, distributed-system debugging, and technical leadership across Azure-facing services with emphasis on security, compliance, and reliability.
Responsibilities
- Take end-to-end ownership of substantial engineering efforts across Azure control-plane services, from initial investigation and technical design through implementation, deployment, and production operation. Partner with Azure engineering teams to deliver service updates that meet the requirements of specialized clouds.
- Investigate and resolve complex issues spanning distributed services, deployment systems, infrastructure, and environmental dependencies. Use source code, telemetry, logs, and service architecture to identify root causes and drive durable corrective actions.
- Identify assumptions and dependencies that limit where Azure services can operate. Design and influence improvements that make services more portable, environment-agnostic, reliable, and maintainable across commercial and specialized clouds.
- Act as a Designated Responsible Individual (DRI) and participate in on-call rotations for mission-critical services. Diagnose service degradation and outages, communicate status to stakeholders, restore service within established objectives, and ensure incidents result in meaningful engineering improvements.
- Improve service delivery through automation, deployment safety, observability, performance optimization, and the elimination of repetitive operational work. Use production experience and service data to prioritize improvements with measurable impact.
- Provide technical leadership through code reviews, design discussions, debugging guidance, and hands-on collaboration. Mentor other engineers and help strengthen their coding, debugging, design, and engineering decision-making skills.
- Proactively evaluate new technologies, tools, and engineering practices that can improve developer productivity, service quality, and operational effectiveness. Apply sound technical judgment to determine where they provide meaningful value while meeting security, compliance, reliability, and operational requirements.
Qualifications
- 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.
Skills
Required:Distributed systemsCode reviews and mentoringDebugging and diagnosticsC, C++, C#, Java, JavaScript, or PythonOn-call incident response
Benefits
- Microsoft Cloud background check and security screening as part of employment process
- Competitive base salary with location-based ranges
- Benefits and other compensation as described by Microsoft Careers
Last updated Sep 17, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist3d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager3d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform3d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager3d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager3d agoTokyo, Japan · Sourcing Engineering