Agile Software Engineer

  • Location:
    Feltham, England, United Kingdom
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Collaboration, Video, Software Development, Testing
  • Job Id
What You'll Do

As a member of the dynamic and international team, you will play an integral part in the DevOps software engineering process, working collaboratively on products and technology throughout the full product-development lifecycle, and focusing on ensuring the ongoing quality of the services delivered.
The successful candidate for this role can be flexible in becoming involved with every part of ensuring the quality and reliability of the delivered service, from writing feature code to creating automated tests and test infrastructure to developing monitoring systems to creating new tools to increase efficiency. You would be working on a complex next-generation media service as well as developing tools and microservices for the Cisco Spark cloud.
You will be required to meet tight deadlines, whilst effectively managing priorities and communicating progress. You will be responsible for delivery, performance, continuous improvement and agile software development tasks.
You will also be required to interact considerably with the Cisco Cloud and Spark teams based in San Jose and San Francisco remotely, and on occasion through foreign travel.

Who You'll Work With

Cloud Collaboration Technology Group (CCTG) are part of a specialist centre for Cisco Collaboration Engineering located at Cisco EMEAR headquarters in Bedfont Lakes, Feltham and in Uxbridge. Our group builds cutting-edge media technologies, deployed daily to numerous datacentres around the world. As a modern, dev-ops focused group, we are responsible for designing, building and running the services that provide the best-in-class audio and video experience that Cisco customers of products like WebEx and Spark enjoy and expect. We combine a deep well of experience with the latest technologies to be able to develop and deploy new code quickly and with confidence in its reliability, with new code enhancing our customers’ experience just days after it was written. 

Who You Are

Required skills

• C/C++ 
• Flexibility, dynamism, passion for technology and continuous learning.
• The ability to apply a scientific approach to solving complex problems

Desirable Skills

• Python programming.
• Familiarity with Agile software development methodologies.
• Familiarity with DevOps, continuous integration, continuous delivery.
• Familiarity with multithreaded/event driven/asynchronous software.
• Familiarity with virtualisation software and containers (Docker).
• Familiarity with open source tools like  GStreamer  and OpenCV
• Exposure to network programming (for example; TCP/IP, streaming protocols, HTTP or RTP).
• Exposure to video and audio encoding, and processing techniques and technologies
• Exposure to cryptography


You have earned a good degree at a top university and have gained 1+ years of work experience in high-performance environments. Moreover, you have a proven track record of personal and academic achievements and can demonstrate an ongoing interest in technology and development.

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