7 days old

Senior Software Engineer

Cisco Systems Inc.
San Francisco, CA 94102
  • Jobs Rated

Who We Are

The Cloud Infrastructure Engineering team at Cisco drives the technology that's transforming the way IT departments secure their networks, and more importantly, their users. As a software engineer within our infrastructure team, you will be a key member of the team, which is responsible for the design, development, and operation of the platform engineering relies upon to deliver solutions to our customers. This is a small team that does big things. At its core, the Cloud infrastructure team provides Infrastructure as a Service for engineering in dozens of our edge data centres.

Who You'll Work With

This full-stack engineering team is a mix of Network, Systems, and Software Engineers who are passionate about automation and building at scale. We don't stop at configuration automation, we also build self-healing networks and make optimal routing adjustments based on latency 100's of times a day, automatically. Everything needs to scale horizontally. We take great pride in running one of the top-performing Anycast networks for DNS in the world (OpenDNS, now Umbrella). We work closely with the rest of the Security Infrastructure Engineering teams to build core Internet infrastructure, security applications and distributed systems at scale.

About you

As a member of this multi-functional team, you will work with software, network and systems engineers. Together you will help us further develop a large scale NAT as a service solution. You understand the importance of collaboration to find the best solution. You know what Linux, VxLAN, CI/CD, a network router or GRE is. You enjoy working in a DevOps environment and one of your big passions is to automate all steps between development and production. You dont like getting pages from monitoring systems, so you expect failure and let your software automatically deal with it.

Some of the things you will work on:

You will help us design, build and operate the systems and APIs for a 24x7 high available and highly scalable cloud-based NAT service. This service will be used by Cisco customers to connect to Ciscos global cloud infrastructure. There will be many interesting technical puzzles to solve as we develop this and your skills will help us get there.

Your team is responsible for the design, development, and operations of the solution. You build it, you own it. You will be part of a team thats empowered to do what is needed to make sure this will run at scale. You wont be working alone, there will be other teams that help you deploy this at scale on our global infrastructure. Evangelizing greatness is one of our core values so we solicit help and collaborate. Your team will work closely with other software and infrastructure engineering teams. You will learn the ins and outs of building and supporting a cloud platform running 24x7 production services. Together with our team, you will help improve the continuous integration and deployment pipelines while also working on a globally distributed infrastructure that operates at scale.

The team could be a good fit for you if several of these apply to you:

You enjoy working in a multi-functional team that owns the entire stack. You thrive in an agile environment.

You are interested in building solid applications in a variety of languages (Python, Golang). Enjoy troubleshooting systems and applications through the entire stack. You know your way around a Unix terminal and have built or deployed applications using cloud technologies (AWS, Google Cloud, Docker Cloud). Love learning. Are passionate about building solutions with security in mind. Like working collaboratively with a team. You love automation.

Our services are used by millions of users every day from around the world, this gets you excited.

In this multi-functional team, you enjoy learning from your team members and support the learning of other team members.

You are familiar with the various NAT technologies and understand how to build cloud-based services at scale.


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 arent 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.


Jobs Rated Reports for Software Engineer

Posted: 2020-10-14 Expires: 2020-11-13

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer

Cisco Systems Inc.
San Francisco, CA 94102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast