Description
As a Lead Software Engineer, you will set the technical direction for the Account Management Platform and guide architecture across secure, scalable microservices, high-throughput APIs, and customer-facing web applications.
The Account Management team builds foundational services that manage customer identities, access, entitlements, and contracts across Cisco ThousandEyes.
Your Impact:
- Set technical direction for the Account Management Platform
- Guide architecture across secure, scalable microservices, high-throughput APIs, and customer-facing web applications
- Identify gaps in architecture and operations, then initiate and lead improvements
- Lead high-impact initiatives such as web application migrations, API and workflow modernization, and asynchronous service decoupling
- Partner with engineering, product, security, customer success, and other stakeholders to align priorities and deliver results
- Mentor software engineers and raise engineering standards
Minimum Qualifications:
- Bachelors + 8 years of software engineering experience, or Masters + 6 years of software engineering experience, or PhD + 3 years of software engineering experience
- Experience designing, deploying, and maintaining solutions using Java, Kotlin, or Scala
- Experience designing and operating distributed systems that integrate with identity and access management solutions
- Experience leading cross-functional technical initiatives, software and system architecture design, and mentorship of software engineers
- Experience delivering production software in an Agile/Scrum framework
Preferred Qualifications:
- Experience with IAM concepts, including authentication, authorization, single sign-on, role-based access control, and identity lifecycle management
- Experience with IAM protocols and standards: OAuth 2.0, OpenID Connect (OIDC), SAML, and SCIM
- Experience defining technical roadmaps involving cloud-native architectures, observability, automated testing, continuous delivery, and production operations
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
- Paid time away
- Optional 10 paid days per full calendar year to volunteer
Salary Range: $186,900.00 to $267,700.00