Cisco
Senior Software Engineer (Identity Engineering - SSO)
$139K–$282K
Ann Arbor, Michigan, US · Remote · Senior · Full-time · Posted Oct 14, 2026
- Experience
- Bachelor’s degree with 7+ years of related experience, master’s degree with 4+ years, or PhD with 1+ years.
- Education
- Bachelor’s, master’s, or PhD; no equivalent-experience alternative stated.
About the job
Build and maintain Cisco’s core SSO and identity-brokering services, APIs, and platform capabilities for authentication, federation, and identity orchestration.
What you'll do
- Design and develop secure, scalable SSO and identity-broker services using Python.
- Own software components from design through implementation, testing, and delivery; document technical decisions.
- Use AI-assisted development tools while validating resulting software, and collaborate across engineering, product, and architecture teams.
What they ask for
- Bachelor’s degree with 7+ years, master’s degree with 4+ years, or PhD with 1+ years of related experience.
- Professional experience building enterprise or customer-facing backend services and APIs using Python.
- Experience designing distributed-system components and communicating technical decisions and tradeoffs.
- Experience delivering quality software through automated testing and modern development practices; experience using AI-assisted development tools and validating security, correctness, and maintainability.
Nice to have
- Spec-driven development; REST APIs using OpenAPI specifications and code-generation workflows.
- Knowledge of identity and federation protocols, or experience with AWS, SQL, Redis, asynchronous Python, event-driven architectures, React, or TypeScript.
Pay
$139,300.00 to $203,600.00 USD base salary; $167,700.00 - $282,000.00 USD base salary; $149,100.00 - $250,900.00 USD base salary
Tools
Python, OpenAPI, AWS, SQL, Redis, React, TypeScript, SAML
AI focus
Use AI-assisted development tools throughout the software development lifecycle; independently validate generated work for security, correctness, and maintainability. The identity platform is intended to support emerging AI agents.
Model-written summary · the original posting is authoritative