Software Developer – Build System experience

  • Location:
    London, England, United Kingdom
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
  • Job Id

What You'll Do
Cisco's Cloud Security Engineering Team develop next-generation technologies to secure our customers from a wide range of security threats, malware and inappropriate content. We pioneered the SaaS model in security, and have already launched massively scaled products that are changing the way our customers protect themselves and their users.

With Datacenters distributed around the world, Cisco operates at a scale that few other SaaS providers can match. Our Cloud Security products scans billions of web requests every day and applies a range of heuristics, categorization and filtering technology to safeguard against attack. We grow as the web grows, so the challenge is constant.

Service Enablement Team are in the middle of these challenges, focused on understanding the problems of today to drive the design and architecture of the future. Our Engineers are full-stack and empowered to work on the solution at any point across the codebase and networking stack. We are looking for a thought leader to help drive these improvements and tooling required to scale the solution.

We have a fast-paced, exciting environment, as you would expect from a company at the forefront of technical innovation; with endless opportunities to develop your thirst for knowledge.

Who You'll Work With
We provide an environment for innovation and self-development:

  • Regular kickoffs to discuss new ideas, drive innovation and shape our roadmap
  • Agile process that helps, not hinders - we help you make things happen
  • Change is constant; we are always investing in cutting edge, brand new hardware and software
  • Hackathons - time for engineers to have fun, discover and innovate

The team follows the DevOps concept, developing services to consumers rather than simply build tools or write scripts to execute. We are looking for Developers who are interested in and have a background in the build system domain. The person is expected to have strong knowledge of the Software Development Lifecycle as developing, testing and supporting build apps will be their primary focus. In this position you will focus on evolving the tools that build, evaluate and deploy our software stack and on providing support to the engineering teams on build issues


  • analyze data to deeply understand service characteristics of our systems in production
  • Develop and maintain tools through the organization in order to improve productivity
  • Maintaining and improving our CI/CD service function and Pipeline support
  • Keeps up with industry best practices, trends, and standards and identifies automation opportunities, designs, and develops automation solutions that improve DevOps operations and efficiency
  • Building and deploying immutable infrastructure and components
  • Develop and implement best-in-class technologies and operational procedures, including development and constant betterment of tooling
  • You will be expected to be on On-Call for the service you build

Essential requirements:

  • Cloud operations experience with a SaaS product is a must have.
  • Extensive hands-on expertise with AWS is a must have
  • Have a proven and successful experience developing large scale software solutions in more than one language preferably Python, Java
  • Hands-on experience with building modern CI/CD Pipeline is a must have
  • Experience with Terraform, Salt, Cloudformation and building AMI highly desirable

Desirable requirements:
  • You understand how great software is designed, built, delivered, and maintained, and delivering an excellent user experience
  • Experience with test-driven development, testing tools and frameworks
  • Large scale infrastructure automation experience
  • Experience with containers and container orchestration (Docker, Kubernetes , Mesos/Marathon)
  • Building and deploying immutable infrastructure and components
  • Drive continual process improvement and own performance visibility
  • Experience with any Front end development languages (javascript,angularjs,React CS) will be is a big plus but not required

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