Cisco Senior Software Engineer in Feltham, United Kingdom
Senior Software Engineer
Location: Feltham, England, United Kingdom
Additional Location(s) Bedfont Lakes, England, United Kingdom
Area of Interest Information Technology
Job Type Professional
Technology Interest Software Development, Testing
Job Id 1228109
What You'll Do
At Cisco, our vision is to change the way people work, live, play and learn. The Business Collaboration & Software Platforms (BCSP) organization within Cisco IT enables “Services Everything” by creating software solutions for value added integrations, insights and intelligence and enable “Domains” to do what they need through common software practices.
Who You’ll Work With
You will be part of the Infrastructure Customer Solutions (ICS) Team, working on a variety of projects. ICS is at the front-line of technology driving software engineering innovation across the larger infrastructure organization. Some of our most recent work includes driving high-quality software engineering practices across our 1000+ people organization and kickstarting a machine learning and artificial intelligence team.
Who You Are
We are currently looking for a seasoned software engineer to join our team. Your role and responsiblities will vary, but will be focussed around software delivery. We expect to embed you in a team of software engineers, doing software development with an important focus on architecture and design and ensuring the use of solid software engineering practices during development.
5+ years of experience with delivering production-grade software (Service assurance, High availability, Security, etc)
5+ years of experience with software testing (functional: unit, integration, non-functional: performance, stress, security, etc)
5+ years of exposure to adjacent technology such as databases (SQL, NoSQL) and distributed systems (network protocol foundations, messaging queues)
5+ years of experience with Linux, exposure to configuration management (Ansible, Puppet, Saltstack, Chef or similar)
3+ years of experience with CI/CD systems (Jenkins, Spinakker, TravisCI, etc)
3+ years hands-on use of cloud and virtualization technology (AWS, Openstack, Docker, Kubernetes, Mesos or similar)
Strong skills wrt designing and architecting software systems (API Design, Object Oriented Software Design)
Exposure to Agile (Scrum/Kanban) development
Ability to lead and mentor more junior engineers
Msc or Bsc degree in Computer Science or adjacent field a plus
Exposure or active interest in AI/ML a plus
Please include a link in your application if you have open-source or active personal project work
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.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.