> Markdown version of [/jobs/ext/3659915-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3659915-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Microsoft - **Location:** Redmond, WA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Information Engineering, Distributed Systems, Python (Programming Language), Reliability Engineering, Secure Coding, Software Engineering, TypeScript, Workflow Management Systems, Microsoft Power Automate, State Machines, Reliability of Systems, Backend, Event Driven Architecture, Information Technology, Bicep, Terraform, Serverless Computing, Azure Resource Manager, Golang - **Published:** October 9, 2026 - **Apply:** https://www.careerjet.com/job/usd2c45eacc8a1feae55a5520c39989c34/eaa ## About the Role modeling by collaborating with data science to embed forecasting and propensity models into prioritization and escalation logic Ensure 24/7 system reliability and resilience through robust monitoring, failover mechanisms, and self-healing capabilities Support incident response and rapid mitigation by building systems that enable fast adaptation, controlled overrides, and recovery during active security events Our team values diversity and strives to hire individuals with varied experiences and perspectives. 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. These requirements include, but are not limited to the following specialized security screenings: Citizenship & Citizenship Verification: This position requires verification of U.S. citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local [or applicable country] government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, and as a condition of employment, the successful candidate's citizenship will be verified via a valid passport. 5+ years of professional software engineering experience building, deploying, and operating production services Strong experience in distributed systems with a focus on reliability, scalability, performance, and operational excellence Proficiency in at least one systems or backend language (Python, Go, C#, or TypeScript) Experience designing and building automation, platform, or reliability engineering solutions Hands-on experience with event-driven architectures, workflow orchestration, or state machine-based systems Familiarity with Azure cloud services (e.g., Azure Functions, Logic Apps, Event Grid, Service Bus) or equivalent platforms Experience with infrastructure-as-code (Terraform, Bicep, ARM templates, or similar) Strong understanding of secure system design, including threat modeling, secure coding practices, and access control Demonstrated technical leadership, including driving architecture decisions, aligning stakeholders, and delivering complex end-to-end solutions ## Description Design and operate security state management systems that track posture, apply threshold-based logic, and drive multi-level escalation decisions Build automated response and remediation workflows, including incident creation, notifications, deployment safeguards, and escalation actions when risk thresholds are breached Own and scale core cloud-based governance platform infrastructure, ensuring high reliability, scalability, observability, and efficient processing of security signals Engineer escalation and prioritization mechanisms that trigger coordinated response workflows and cross-team mobilization during elevated risk states Develop intelligent alerting and routing systems with de-duplication, correlation, and smart routing to reduce noise and maximize actionable signal for engineering teams Integrate security telemetry and risk signals by partnering with data engineering to operationalize metrics and feed them into decisioning and automation workflows * Incorporate predictive risk