Senior Full Stack Software Engineer (PIAM) | Cisco Secure Platform Engineering

  • Full-Time
  • Austin, TX
  • Cisco Systems
  • Posted 2 years ago – Accepting applications
Job Description

We Are Cisco Secure Platform Engineering, and we are thrilled you are considering joining us!


Your challenge (should you choose to accept it)


We are on a mission to make our products work together seamlessly, creating a fantastic user experience with less friction, toil, and burden for our users when provisioning, integrating and administering our products.


As a Senior Full Stack Engineer, you'll be a critical part of a cross-disciplined team with experienced cybersecurity experts and accomplished engineers, designers, and product managers – all laser-focused on delivering a cohesive customer experience across the Cisco Secure portfolio.


About you


To be successful in this role, you’d be a role model who exemplifies our culture and embraces our product principles. These include:

  • Make it secure by design, private by default
  • Simplify. To quote Colin Chapman, founder of Lotus Cars “Simplify, then add lightness”
  • Move fast
  • Constantly improve
  • Design products people [really] love
  • Obsessing over the customer
  • You recognize that software development is a team sport, and you shine when collaborating with others. You dig in when necessary to make sure the team succeeds – and if you need a hand, you aren’t hesitant to ask for help.
  • Taking cues from the very first “Software Engineer”, Margaret Hamilton, you apply a scientifically rational approach to problem solving. You use empirical learning and discovery to inform your thinking. You don’t like surprises in your code, and through design, reduce their probability – but when they do happen, you learn together as a team and move forward. You also understand it isn’t just about having code that works but having maintainable and secure code that ultimately produces a fantastic, cross-browser user experience.

The impact you’ll have includes:
  • To secure Cisco customers and keep them protected from threats with outstanding customer experience.
  • Provide a common customer identity and access management eliminating friction as the user pivots from tool to tool within the portfolio
  • Provide a common way for provisioning customers, and on-premises Cisco equipment
  • Enable Cisco Secure product teams to accelerate delivery of value and focus more on innovation

The experience you’ll need to succeed


Must have

  • Comprehensive background in React, NodeJS, JavaScript, HTML/CSS, responsive design, and consuming web services
  • Significant experience with automated, cross-browser testing
  • Comprehensive background in NodeJS, JavaScript, Go (Lang), GraphQL, API design, REST
  • Test Driven Development (TDD), Jest, Cypress
  • Experience developing cloud-native applications
  • Familiarity with secure development practices - e.g., mitigating the OWASP Top Ten


Nice to have

  • Serverless technologies such as AWS Lambda, AppSync, Athena
  • Familiarity with single sign-on technologies (e.g., OIDC, OAuth, SAML, Okta or similar)
  • Hands-on experience developing large-scale web apps and fine tuning them for performance and scalability

Our Team


Ask a Cisconian (that’s what we employees call ourselves) about the best part of working at Cisco, and 9 times out of 10 we’ll say, “the people!” Our versatile distributed, remote team provides a great deal of autonomy but expects clear accountability. We thrive in exploring new and innovative ideas but are rooted in making those decisions based on quantitative data. You can expect to work with the latest technology optimized to streamline value delivery.


Our Tech stack is continuously evolving but comprises of the following:

  • Unit Test framework: Jest
  • Integration Test framework: Cypress
  • Visual Testing: Percy (cloud)
  • Identity platform: Okta (cloud)
  • Infrastructure: AWS (serverless)
  • Infrastructure-as-Code: Terraform
  • Version Control: GitHub Enterprise (cloud)
  • CI pipeline: GitHub Actions (cloud)

Why Cisco?


#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company.


We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box!


But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, , even creativity, and yes failure (if you learn from it.)


Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.


So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!

Apply to this Job