Senior Software Engineer – Windows, Duo

Posted Aug 28

This is a fully remote position, open to applicants in Michigan, +1 more state.

πŸ“‹ Description

β€’ Create and deploy high-performance, memory-efficient authentication components and enterprise integrations utilizing Modern C++ and native Win32 APIs.

β€’ Direct the technical design and enhancement of bespoke Windows Credential Providers, ADFS MFA adapters, and WTS multi-session services.

β€’ Reduce authentication latency and thwart credential bypass attacks.

β€’ Build automated diagnostic tools and administrative utilities with PowerShell and WMI/CIM.

β€’ Optimize enterprise-scale deployment and enhance sysadmin manageability.

β€’ Collaborate with Product Management, Security Architecture, and Design teams to produce Architectural Decision Records.

β€’ Implement thorough automated testing pipelines to ensure zero-regression releases.

β€’ Guide fellow engineers through code reviews and provide technical mentorship.


⛳️ Requirements

β€’ Bachelor’s degree in computer science, computer engineering, or a related technical field (or equivalent practical experience).

β€’ Over 6 years of professional experience in systems software engineering using Modern C++ (C++14/17/20) or C.

β€’ Proficient in developing native Windows desktop or server applications using Win32 APIs, multi-threading synchronization primitives, and IPC.

β€’ Experienced in administering or integrating with on-premises Active Directory (AD DS), Kerberos authentication protocols, or Windows Server environments.

β€’ Skilled in writing PowerShell scripts or using WMI/CIM for Windows system automation, configuration, and troubleshooting.

β€’ Preferred: experience in developing custom Windows Credential Providers, LSA authentication packages, or ADFS MFA adapters.

β€’ Preferred: experience in debugging user-mode crashes, race conditions, and deadlocks utilizing WinDbg, ETW tracing, or Visual Studio diagnostic tools.

β€’ Preferred: experience in authoring enterprise MSI installer customizations, Group Policy Administrative Templates (.admx/.adml), or GPO deployment workflows.

β€’ Preferred: knowledge of modern authentication protocols, FIDO2/WebAuthn, passwordless logon architectures, or Microsoft Entra ID hybrid join.

β€’ Preferred: technical leadership experience in authoring ADRs, conducting structured code reviews, and mentoring junior engineers.


🏝️ Benefits

β€’ Medical, dental, and vision insurance.

β€’ 401(k) plan with a Cisco matching contribution.

β€’ Paid parental leave.

β€’ Short- and long-term disability coverage.

β€’ Basic life insurance.

β€’ Cisco restricted stock unit grants may be available.

β€’ 10 paid holidays per full calendar year.

β€’ 1 floating holiday for non-exempt employees.

β€’ Paid birthday day off.

β€’ Paid year-end holiday shutdown.

β€’ 4 paid personal wellness days.

β€’ 16 days of paid vacation per full calendar year for non-exempt employees.

β€’ Flexible vacation time off program with no defined limit for eligible exempt employees.

β€’ 80 hours of sick time provided on hire date and each January 1st thereafter.

β€’ Up to 80 hours of unused sick time carried forward.

β€’ Additional paid time away for critical or emergency family issues.

β€’ Optional 10 paid volunteer days per full calendar year.

β€’ Annual bonuses may be available for non-sales roles.

β€’ Opportunities for professional growth and development.

People also viewed

RTX17 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA19 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios20 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers