Full Stack Software Engineer (Microservices) - Spark Platform

  • Location:
    San Jose, California, US
  • Additional Location(s)
    San Francisco, Open to other US Locations
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center, Collaboration, Video
  • Job Id

Full Stack Software Engineer, Collaboration Technology Growth Team

What You'll Do

Cisco’s newly-formed Growth Team is on a mission to find new users and delight customers for our flagship messaging and video-conferencing product, Spark. We are laser-focused on improving Spark’s user experience - from initial awareness and onboarding, to day-to-day usage and support. We conduct experiments and use insights from data to drive our new product feature decisions.

On the Growth Team, you will work alongside a group of Designers, User Researchers, Data Scientists, Product Managers, and other Growth Engineers to design & develop experiments (OR hidden features) that will be seen or experienced by millions of people in a fast, collaborative process.

As a full-stack growth engineer, you will design, build, test, and release changes both front-end UI and backend services to the Spark product and our marketing tools. In this highly versatile role, your day-to-day work will directly impact large areas of the product and challenge your technical expertise as you develop across our front-end Windows client, back-end micro-services, and the tools we use to communicate with and understand our users.

Who You'll Work With

We are a creative, diverse, and data-driven team, focused on continuous learning about our customers’ behaviors. We care deeply about the customer experience, and cherish the insights we uncover through our experimentation and analytics. We constantly partner with product, marketing, and support teams to run A/B tests, share knowledge, and use data to inform and influence roadmaps and business decisions.

Our tools empower us to move fast and dive deep - building and deploying tests to anticipate and rapidly respond to our customer’s needs. We measure in days, not weeks, and monitor our experiments’ results in real-time. We operate on evidence, evolving as we learn from our experiments.

Who You Are

  • You are biased towards action, pragmatism, and results - tangible outcomes that you can measure 
  • You think "outside the box" when developing a product or enterprise application 
  • You may have used a data driven approach or market intelligence to develop a product
  • You are at your best when tackling new territory, because learning and recognizing patterns in unfamiliar technologies excites you 
  • You enjoy the satisfaction of completing a project, more than the thrill of initiating one 
  • You are passionately curious about understanding how systems work 
  • You understand that rapid product iteration through experimentation is the best way to determine what users want in software 

Minimum Qualifications
  • BS Degree in CS, or similar technical field of study or equivalent practical experience 

  • A minimum of 6-7 years of distributed software development experience 
with a strong focus on full stack development
  • Strong development background in core Java with the ability to code in multiple languages such, C++, Python and/or Objective C
  • Experience with building consumer-facing SaaS or microservices

  • Strong expertise with developing RESTful APIs with secured endpoints 

  • Strong front-end development experience with Javascript frameworks
  • Familiarity with the React web stack (React, Flux, Redux, and Jest) is a plus

Preferred Qualifications:

  • Experience with SQL and a relational database, such as Postgres, MySQL, SQLite, etc.
  • Experience with a no-SQL database, such as Cassandra, Mongo, Influx, etc. 

  • Experience in modern C++
  • Experience with metrics gathering tools such as Optimizely and Segment

Why Cisco

We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns.

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.

We Are Cisco.


We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!

Powered ByLogo