Cisco logo

Software Engineering Technical Leader (Full-Stack)

Cisco

Ann Arbor, MI
Full Time
Senior
23 days ago

Job Description

About the Role

The role of Software Engineering Technical Leader (Full-Stack) involves working on a range of projects to improve the scalability, stability, localization, and internationalization of Duo's Admin Panel and related platforms. The position contributes to Duo's mission of providing easy-to-use security solutions, working closely with application security and product design teams to develop secure, usable, and effective software. The team values diversity of skills and perspectives to solve complex geopolitical security challenges and build trusted security solutions.

Key Responsibilities

  • Work on projects to improve the scalability and stability of provisioning end users and administrators into Duo.
  • Localize and internationalize the Admin Panel to support global users.
  • Contribute directly to a robust platform of tools, infrastructure, and features central to the company's technology stack.
  • Collaborate with application security and product design teams to innovate secure, usable, and effective solutions.
  • Build solutions that are easy, effective, trustworthy, and enduring for thousands of customers daily.

Requirements

  • Associates/CS with 12 years of experience or BS/CS with 8+ years of experience or MS/CS with 5+ years of experience.
  • 9+ years of experience in software engineering, preferably in developing highly scalable modern web applications.
  • Experience with Python or a similar modern high-level language and asynchronous programming patterns like in Node, and Python's asyncio.
  • Experience in building responsive, cross-browser web applications with JavaScript.
  • Experience with JavaScript libraries such as React and Redux and tools like Webpack and Typescript.

Nice to Have

  • Experience delivering quality software through automated testing, continuous delivery, and agile methodologies.
  • Solid understanding of security best practices in web development.
  • Experience with distributed systems and microservices architecture.
  • Experience with SQL and relational database models.

Qualifications

  • Formal educational background in Computer Science or related field (Associates, BS, or MS).

Benefits & Perks

  • U.S. employees have access to quality medical, dental, and vision insurance.
  • A 401(k) plan with Cisco matching contribution.
  • Short and long-term disability coverage, basic life insurance, and wellbeing offerings.
  • Up to twelve paid holidays per year, including a floating holiday and a day off for birthdays.
  • Vacation time accrual and flexible vacation policies.
  • Paid sick time off with carryover options.
  • Paid time off for critical or emergency issues and community volunteer time.
  • Performance-based incentive pay for sales roles with detailed incentive structure.

Working at Cisco

Cisco emphasizes innovation, collaboration, and a global team environment. The company values diversity of skills and perspectives, fostering a work culture that encourages learning, teaching, and high performance. Cisco is committed to creating meaningful solutions and empowering employees to grow and build in a limitless environment, working as a team with empathy to make a significant impact worldwide.

Apply Now

Job Details

Posted AtJul 4, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cisco

Website

cisco.com

Company Size

10000+ employees

Location

Ann Arbor, MI

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches