Sr. Technical Leader, Software Development

  • Location:
    Toronto, Ontario, Canada
  • Additional Location(s)
    San Jose, CA
  • Area of Interest
    Customer Experience
  • Job Type
  • Technology Interest
    Big Data, Analytics, Cloud and Data Center, Software Development, Testing
  • Job Id

What You’ll Do


Cisco’s Customer Experience Design Group is looking for an exceptionally technical, creative, and talented Senior Technical Leader to work with our team of UX designers and UI engineers. The Technical Leader is responsible for overseeing all technical aspects of the team’s projects, working with UX leadership to identify and implement innovative technologies. You'll help us evaluate new and emerging technologies and determine applicability to current and future projects. You will architect and design new software product features, help drive projects to completion, define system technical use cases and architecture specification in alignment with business/product requirements. You will collaborate very closely with the business strategy, product management as well as engineering and the execution teams.


Who You’ll Work With


You will be part of an innovative experience design team responsible for overhauling the way customers and partners interact with Cisco. Our team develops forward-looking applications, solutions and services across cloud, desktop, and mobile platforms. This is a unique opportunity to drive an innovative technical roadmap for next generation applications and cloud services in big data analytics, machine learning, and advanced visualization.


Who You Are


You've got a strong background in system architecture and design, documentation, implementation and deployment, on projects.  You have in-depth knowledge of modern development practices and frameworks, with a proven track record of leading, building, and delivering successful software projects across a range of modern technologies. You have experience delivering prototypes and MVPs on an accelerated timeline, as well as a hands-on ability to lead software projects and mentor junior engineers. You love solving problems, enjoy collaborating and communicating with internal and external team members, and are adept at overseeing the technical setup for projects, tools, and infrastructure. You are a strategic thinker (system level) that can look at the big picture, abstract workflows and provide technical assistance in technology to be used at the strategic level. 


Our Minimum Requirements are:


Master’s degree in computer science or equivalent

10+ years of experience in building large scale, high performance, high availability full-stack systems

Experience with frontend technologies such as JavaScript, Angular, AngularJS, React

Fluency and facility with one or more of the following programming languages: Java, Scala, Python, GoLang, C#, Objective-C

Hands-on experience with Microservices, Container and Streaming technologies

Experience with Big Data technologies (Hadoop and other frameworks in Hadoop ecosystem, Elasticsearch, etc.)

Extensive experience with continuous integration processes and tools such as Jenkins, Chef, Puppet

Hands-on experience with cloud technologies – AWS, GCP, Azure

Excellent written and oral communication skills, able to communicate with all levels of internal technology teams and business teams


Ideally, you would also be familiar with:


Artificial Intelligence and Machine Learning

Mobile, iOS and Android

Wiring front-end prototypes to back-end APIs

Working closely with a user experience team


Why Cisco


At Cisco, each person brings their unique talents to work as a team and make a difference.


Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.


We connect everything – people, process, data and things – and we use those connections to change our world for the better.

We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Smart Cities to your everyday devices.

We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities.


Colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco