Full Stack Software Engineer at OpenDNS

  • Location:
    San Jose, California, US
  • Area of Interest
    Information Technology
  • Job Type
    Professional
  • Technology Interest
    Security
  • Job Id
    1027325
What You'll Do
We cover the full stack, so you can start the day fixing a Javascript bug, hack on the API over lunch, and investigate database performance issues before heading home. Or,if you like, take a few days to focus on delivering a small feature that our tens of thousands of customers have been asking for and measuring exactly how often it's being used. This team does it all, so you'll never be bored and you'll constantly be learning new technologies.
Who You'll Work With
You will join a fast-moving, multi-talented Engineering team where new features are delivered to customers multiple times a day. We call ourselves the A-Team, and our mission is to improve the OpenDNS customer experience in hundreds of small ways that add up to the best security solution on the planet.
Who You'll Work With
You are a Software Engineer that enjoys wearing many hats, a self-starter that's willing to jump headfirst into the codebase and start improving it immediately. This is a true generalist role, so if you've tried a few different web stacks and have your favorites, that's a good sign. Or, if you've got solid middle-tier experience and you're a fast learner, this would be a great opportunity to branch out.
Our minimum requirements for this role: 
Experience designing, implementing, and supporting a large-scale customer-facing web property or service
Demonstrable Python, Java, C++ or JavaScript skills
In-depth knowledge of object-oriented concepts, programming, and systems design
Understanding of various design patterns and Service-Oriented Architecture
Excellent oral and written communication skills
Excellent analytical and troubleshooting skills
Desired Skills
Experience in an Agile environment
Experience building (and supporting) microservices
Amazon Web Services
Relational databases (MySQL, Amazon RDS)
Continuous Integration/Delivery tools (Jenkins, Docker, Chef, Ansible)
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.

Apply on the Company Site