About the Role
Duo Security, now part of Cisco, is expanding into the Identity and Access Management (IAM) market. This role involves creating foundational systems for an IAM Platform, building high-quality user experiences, and developing operational systems for end-to-end Identity Customer Lifecycle management.
Responsibilities
- Lead architecture and development of entitlements management, provisioning systems, and operational workflows for end-to-end Identity Platform customer lifecycle management.
- Provide liaison with US-based Product Management and cross-platform architecture teams.
- Lay the foundation for building scalable user experiences for all Identity Platform users and Identity related workflows.
- Use specialized expertise to interpret internal or external business needs and recommend best practices.
- Solve complex, mission-critical problems and take a broad perspective to identify innovative solutions.
- Influence a defined software engineering roadmap and architectural decisions focusing on security, scalability, and reliability.
- Leverage AI-assisted development to deliver business outcomes.
- Provide expertise in software development lifecycle and agile engineering strategies across teams and partners.
- Lead and mentor others, improve technical design of solutions, and advocate for new features addressing customer needs.
- Communicate delivery trade-offs and negotiate with cross-functional partners to align on direction and outcomes.
Requirements
- Bachelor’s degree plus 8 years of related experience, or Master’s plus 6 years, or PhD plus 3 years’ related experience.
- Experience with distributed systems and microservices architecture.
- Experience coding in Python or other modern languages with asynchronous programming patterns.
- Experience with React and TypeScript including reactive state management, modern build tooling, and component architecture at scale.
- Experience building secure frontend applications and micro-frontends designed for integration into a broader platform.
- 8+ years of professional software engineering experience with 3+ years in a technical leadership role.
- Experience building REST APIs with OpenAPI/Swagger specifications and code generation workflows.
- Experience delivering business outcomes, leveraging AI-assisted development practices.
- Experience delivering quality software through automated testing, continuous delivery, and agile methodologies.
- Knowledge of authentication and identity protocols: OAuth 2.0, OIDC, SAML, WebAuthn/FIDO2, mTLS.
- Solid understanding of security best practices in web development.
Skills
- Python
- React
- TypeScript
- REST APIs
- OpenAPI/Swagger
- OAuth 2.0
- OIDC
- SAML
- WebAuthn/FIDO2
- mTLS
- AI-assisted development
Location
- Ann Arbor, MI
- Austin, TX
Work Type
- Hybrid
Experience Level
- 8+ years of professional software engineering experience
- 3+ years in a technical leadership role
Education Level
- Bachelor’s degree
- Master’s degree
- PhD
Salary/Compensations
- $149,100.00 - $218,900.00
- $183,800.00 - $303,100.00
- $163,600.00 - $269,800.00
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) plan with Cisco matching contribution
- Paid parental leave
- Short-term disability coverage
- Long-term disability coverage
- Basic life insurance
- Cisco restricted stock units
- 10 paid holidays per full calendar year
- 1 floating holiday for non-exempt employees
- 1 paid day off for employee’s birthday
- Paid year-end holiday shutdown
- 4 paid days off for personal wellness
- 16 days of paid vacation time per full calendar year (non-exempt)
- Flexible vacation time off program (exempt)
- 80 hours of sick time off 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 issues for family members
- Optional 10 paid days per full calendar year to volunteer
- Annual bonuses (non-sales roles)
- Performance-based incentive pay (sales roles)
About the Company
- Duo Security, now part of Cisco, is the leading multi-factor authentication (MFA) and Zero Trust Security solutions provider.
- At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond.
- We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds.
- These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
- Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions.
- Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.
- We work as a team, collaborating with empathy to make really big things happen on a global scale.
- Because our solutions are everywhere, our impact is everywhere.
- We are Cisco, and our power starts with you.
