> Markdown version of [/jobs/ext/2312109-senior-software-engineer-windows-duo](https://www.wearedevelopers.com/jobs/ext/2312109-senior-software-engineer-windows-duo). 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- Windows (Duo) - **Company:** Cisco Systems, Inc. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $139,300.0 - $203,600.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Active Directory, Active Directory Federation Services, Application Programming Interfaces (APIs), Server Applications, Authentication Protocols, Automation of Tests, C++ (Programming Language), Code Review, Cyber Security, Computer Engineering, Software Debugging, Kerberos (Protocol), Microsoft Visual Studio, Windows API, Windows Servers, Windows PowerShell, Azure Active Directory, Zero Trust Network Access, Software Engineering, Systems Integration, WinDBg, Windows Desktop, Diagnostic Tools, Multithreading, Sysadmin, Delivery Pipeline, Information Technology, C++14 - **Published:** August 30, 2026 - **Apply:** https://dejobs.org/x/x/5C66FABD89164645916B14612F6758AB/job/ ## About the Role * Bachelor's degree in computer science, computer engineering, or a related technical field (or equivalent practical experience). * 6+ years of professional systems software engineering experience using Modern C++ (C++14/17/20) or C. * Experience developing native Windows desktop or server applications using Win32 APIs, multi-threading synchronization primitives, and IPC. * Experience administering or integrating with on-premises Active Directory (AD DS), Kerberos authentication protocols, or Windows Server environments. * Experience authoring PowerShell scripts or utilizing WMI/CIM for Windows system automation, configuration, and troubleshooting., * Custom Credential & Security Architecture: Direct experience developing custom Windows Credential Providers, LSA authentication packages, or Active Directory Federation Services (ADFS) MFA adapters. * Diagnostics & Low-Level Debugging: Hands-on experience debugging user-mode crashes, race conditions, and deadlocks using WinDbg, ETW tracing, or Visual Studio diagnostic tools. * Enterprise Deployment Engineering: Experience authoring enterprise MSI installer customizations, Group Policy Administrative Templates (.admx/.adml), or GPO deployment workflows. * Modern Identity & Passwordless Auth: Familiarity with modern authentication protocols, FIDO2/WebAuthn, Passwordless logon architectures, or Microsoft Entra ID (Azure AD) hybrid join. * Technical Leadership & Mentorship: Demonstrated technical leadership experience authoring Architectural Decision Records (ADRs), conducting structured code reviews, and mentoring fellow engineers. ## Description * Design and implement high-performance, memory-safe endpoint authentication components and enterprise integrations using Modern C++ (C++17/20) and native Win32 APIs to deliver resilient Zero Trust security at operating system logon. * Lead the technical design and hardening of custom Windows Credential Providers, ADFS MFA adapters, and WTS multi-session services to eliminate authentication latency and prevent credential bypass attacks. * Develop automated diagnostic utilities and robust administrative tooling using PowerShell and WMI/CIM to streamline enterprise-scale deployment and enhance sysadmin manageability. * Partner closely with Product Management, Security Architecture, and Design to author Architectural Decision Records (ADRs) and establish comprehensive automated test pipelines to guarantee zero-regression releases. * Mentor peer engineers through insightful code reviews and technical guidance to foster engineering excellence and accelerate team delivery velocity. ## Related Videos - [Hacking MSSQL on Cloud. All of them. How I became sysadmin on Azure, AWS, GCP and Alibaba.](https://www.wearedevelopers.com/videos/100339-hacking-mssql-on-cloud-all-of-them-how-i-became-sysadmin-on-azure-aws-gcp-and-alibaba) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre](https://www.wearedevelopers.com/videos/1793-fake-or-news-self-driving-cars-on-subscription-crypto-attacks-rising-and-working-while-you-sleep-theodore-lefevre) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)