Cisco is a publicly-traded, award-winning global technology solutions firm. Established in 1984 by a group of Stanford University computer scientists, Cisco has
Software Engineering Technical Leader – Identity Engineering
Location
Maine + 4 moreAll locations: Maine | North Carolina | Michigan | Texas | Vermont
Posted
8 days ago
Salary
$149.1K - $218.9K / year
Seniority
Senior
Job Description
Software Engineering Technical Leader – Identity Engineering
Cisco
• 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 that stand the test of time. • 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.
Job 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 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
Benefits
- medical, dental and vision insurance
- a 401(k) plan with a Cisco matching contribution
- paid parental leave
- short and long-term disability coverage
- basic life insurance
- 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 determined by Cisco
- 16 days of paid vacation time per full calendar year
- flexible vacation time off program
- 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 from one calendar year to the next
- optional 10 paid days per full calendar year to volunteer
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the delivery of optical subsystems to the instrument program. • Own and manage comprehensive optical error budgets and performance metrics. • Collaborate with systems engineering to support cross-functional technical budgets. • Define and drive the strategy for optical instrument assembly and testing. • Support subsystem and instrument level functional, performance, and environmental testing. • Champion continuous improvement of testing methodologies and best practices.
Senior Software Engineer, Mobile
UpstartOur mission is to enable effortless credit based on true risk.
• Build and maintain user-facing features in our React Native mobile apps across iOS and Android. • Design and implement mobile components and subsystems that are performant, maintainable, and scalable across platforms. • Collaborate with product and design teams to scope, implement, and launch features that align with user and business needs. • Work with backend engineers to define mobile-specific APIs and improve client-server integration patterns. • Identify and resolve performance or reliability issues in the mobile experience. • Participate in code reviews, architecture discussions, and technical planning to raise engineering quality across the team. • Support a strong mobile engineering culture through mentorship, collaboration, and a focus on continuous improvement.
Software Engineer
Alkami TechnologyAlkami is the digital sales and service platform provider for financial institutions in the US.
• Write clean code to develop functional web applications using object-oriented design, design patterns, data structures, relational databases • Participate in the entire application lifecycle, focusing on coding and debugging • Troubleshoot and debug applications • Perform UI tests to optimize performance • Build reusable code and libraries for future use • Gather and address technical and design requirements with little assistance • Follow development standards set within the team • Collaborates effectively within the agile framework with a problem-solving attitude and willing to take a variety of approaches • Demonstrates strong written and verbal communication skills within the team • Respond promptly to on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime • Adhere and uphold Alkami’s core values.
• Design and spearhead projects for improving Dia’s embedded-Chromium architecture and building new features in partnership with Product Engineers. • Advise and direct fellow engineers on the architecture and capabilities of Chromium. • Increase the engineering team's iteration speed by building AI-driven tooling and improving our Chromium codebase with security and infrastructure updates — speeding up debugging, upgrades, and day-to-day development for everyone on the rotation. • Participate in the Chromium engineering on-call rotation, helping the team stay up to date with upstream changes, responding to incidents, and supporting major Chromium upgrades and releases. • Create new APIs and optimize existing ones that allow for a seamless integration with our product code base. • Interact with the broader Chromium community, including collaborating with core contributors as needs arise.




