Cisco

Senior Software Engineer (Identity Engineering - SSO)

Cisco
Apply
2 days ago
Remote, United States or Ann Arbor, MI, USASenior
H1B sponsor

Base Salary

$139k - $204k/yr

Responsibilities

  • Design and develop secure, scalable SSO, authentication, federation, identity-brokering, and orchestration services using Python.
  • Build APIs and platform capabilities that integrate identity across Cisco products and heterogeneous enterprise systems.
  • Own complex software components from design through implementation, testing, and delivery.
  • Evaluate security, scalability, performance, and extensibility tradeoffs and document decisions in technical designs and Architecture Decision Records.
  • Translate ambiguous requirements into technical specifications, acceptance criteria, and incremental implementation plans.
  • Use AI-assisted development tools while independently validating resulting software for security, correctness, and maintainability.
  • Deliver quality software through automated testing, code reviews, and modern development practices.
  • Collaborate with engineering, product, and architecture partners on cross-product integration challenges and engineering improvements.

Requirements

  • Bachelor’s degree with 7+ years of related experience, 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 components within distributed systems and communicating technical decisions and tradeoffs.
  • Experience delivering quality software through automated testing and modern software development practices.
  • Experience using AI-assisted development tools in day-to-day software engineering while validating security, correctness, and maintainability.
  • Preferred experience with spec-driven development practices.
  • Preferred experience building REST APIs with OpenAPI specifications and related code-generation workflows.
  • Knowledge of SAML, OpenID Connect, OAuth 2.0, SCIM, or WS-Federation.
  • Preferred experience with AWS, SQL, Redis, asynchronous Python, or event-driven architectures.
  • Preferred experience with React and TypeScript.
  • Preferred experience writing technical specifications, design documents, or Architecture Decision Records.

Benefits

  • Starting salary range is $139,300.00 to $203,600.00, with additional location-specific ranges provided for certain U.S. locations.
  • Benefits include medical, dental, and vision insurance, a 401(k) with Cisco matching, parental leave, disability coverage, life insurance, and potential restricted stock units.
  • Paid time off includes holidays, birthday leave, year-end shutdown, wellness days, vacation or flexible vacation, sick time, family emergency leave, and optional volunteer days.
  • Non-sales employees may be eligible for annual bonuses subject to Cisco policies.
  • Preferred locations are Ann Arbor, MI or Austin, TX, and remote candidates will be considered.
Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me