Overview
Lead the architecture and end-to-end delivery of technically complex features, converting ambiguous business and reliability requirements into clear designs, execution plans, and measurable outcomes. Improve service availability, routing accuracy, latency, capacity, deployment safety, incident rate, and time to detection and recovery using data, experimentation, and production telemetry. Build robust failure-handling and resiliency mechanisms, including dependency isolation, graceful degradation, automated detection, safe rollback, and disaster-recovery capabilities. Diagnose complex production issues and translate incident learnings into durable engineering improvements. Proactively identify high-value opportunities based on customer signals, operational pain points, technical debt, and emerging platform needs. Apply AI and agentic engineering techniques to accelerate development, testi
Full job description
Full Job Description
Lead the architecture and end-to-end delivery of technically complex features, converting ambiguous business and reliability requirements into clear designs, execution plans, and measurable outcomes. Improve service availability, routing accuracy, latency, capacity, deployment safety, incident rate, and time to detection and recovery using data, experimentation, and production telemetry. Build robust failure-handling and resiliency mechanisms, including dependency isolation, graceful degradation, automated detection, safe rollback, and disaster-recovery capabilities. Diagnose complex production issues and translate incident learnings into durable engineering improvements. Proactively identify high-value opportunities based on customer signals, operational pain points, technical debt, and emerging platform needs. Apply AI and agentic engineering techniques to accelerate development, testing, operational investigation, and service optimization. Establish and promote engineering standards through architecture reviews, code reviews, observability practices, testing strategies, and secure development processes. Mentor and unblock other engineers and help raise the technical and operational maturity of the team. 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 These requirements include but are not limited to the following specialized security screenings: 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 designing, developing, testing, and operating production software or online services. Demonstrated ability to own substantial engineering work from design through production deployment and ongoing operation. Experience collaborating with multiple engineering teams or stakeholders to deliver shared technical outcomes. Solid problem-solving, communication, and technical-design skills. Experience developing and operating large-scale distributed systems or cloud services through multiple production releases. Solid knowledge of distributed-systems principles, including consistency, partitioning, caching, concurrency, fault tolerance, load balancing, service discovery, and dependency management. Experience with highly available and resilient services, including capacity planning, observability, automated recovery, safe deployment, incident response, and disaster recovery. Experience with front-end, front-door, gateway, proxy, traffic-management, service-mesh, or request-routing systems. Proven record of using measurable service or customer outcomes to prioritize work and demonstrate impact. Demonstrated ability to lead complex technical initiatives and influence architecture or execution across organizational boundaries. Experience using AI, machine learning, or agentic systems to improve product capabilities, engineering productivity, service operations, or decision-making. Experience with Azure or another major cloud platform and modern deployment, telemetry, and configuration-management systems. Passion for engineering excellence, customer focus, continuous improvement, and developing other engineers.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →Browse current JobOpportunity listings from Microsoft Careers →