Software Engineer
-
Lieu :London, United Kingdom
-
Centre d'intérêtIngénieur - logiciels
-
Type de posteExpérimenté
-
Intérêt pour la technologieDéveloppement de logiciel, tests
-
ID de poste1418888
Cisco's Real Time Media Engineering Group is redefining the future of collaboration in the workspace. We are creating a world where people come together effortlessly and enjoyably. Our technology powers products and services that bring modern, uncompromised collaboration to everyone – spanning every room, desk, pocket, and application. Industry leading products like Webex Meetings, Webex Calling and Webex Contact Centre are examples of our technology in action.
As a member of the Webex media team, your work will ensure that every person using our products will get a truly immersive experience regardless of device or location. Empowering the hybrid working patterns of the future.
What you'll do
As part of a diverse team, you will play an integral part in this DevOps software engineering process. A successful candidate for this role can be flexible, quickly learning new skills and taking responsibility for tasks and features. You will be solving new problems and tackling new challenges every day, with a data driven focus on quality and attention to detail, supported by a team of fellow engineers.
From your first week you will be fully embedded in a scrum team working on our codebase to deliver new functionality and improvements to our customers. You may be developing a new feature or a fully automated test, investigating a problem, or using our test tools to ensure that our software is always high quality. The work is always varied and challenging.
We operate a microservice architecture so as well as software development we will also train you up on the operational side of running a highly available microservice.
You will be mentored by another engineer to help you quickly get up to speed, along with more formal talks and training to grow your knowledge and skills.
Who we are looking for
We are looking for talented individuals with:
- A bachelor’s or higher degree in Computer Science, Computer Engineering, Electrical Engineering, or analytical subject such as Mathematics, Physics.
- Consistent track record of personal and academic achievements.
- Flexible individual who can quickly adapt to new challenges and requirements.
- Good understanding of development process.
- You grow with teamwork, working side by side with people from diverse backgrounds and disciplines.
- Good communicator, both written and verbal.
- Have the ability to apply a scientific approach to solving complex problems.
- Motivated by challenges and continuous learning.
Skills we are after:
- You are fluent in an Object-Oriented language (preferably Java) and ideally have some experience in Python.
- You are familiar with multithreaded/event driven/asynchronous software.
- You have exposure to network programming (for example: HTTP, REST, TCP/IP, or media protocols).
- You have an understanding of, or experience with, Agile software development methodologies.
Any of the following skills would be particularly advantageous, but we welcome applications without these:
- Experience in data science / AI
- Familiarity with virtualisation software and containers (Docker, Kubernetes)
- Familiarity with Git, DevOps, continuous integration, continuous delivery
We provide training and mentoring for all new team members to fill in any gaps.
Who you’ll work with
The Real Time Media Engineering Group is a global organisation, with development centers in the US, the UK, Ireland, China, India, Norway, and more. This position is aligned to the UK team, located in our London Finsbury Square Technology Hub. You will collaborate closely with a global virtual team of colleagues in all the other geographies on a regular basis.
You will work in an Agile team alongside other engineers, collaborating to create and test new features and continuously improve our media experience and related areas of the software stack (application-level logic, test harnesses and test infrastructure, CI/CD tooling, build pipelines, etc.). Your contributions will be reviewed by other experienced team members to ensure consistency and high quality.
Travel to, and presenting at, other Cisco offices around the world, and external events such as industry forums will be required occasionally.
What we offer you
We offer:
- An opportunity to work with cutting-edge, industry-leading technologies
- A competitive salary, on-call pay and bonus scheme
- Excellent benefits
- A flexible working environment and hours
- Continuous learning through training, innovation and hackathons
- A fun group of people to work alongside, with allocated budget for team fun!
- Central London location with free food, snacks, and drinks
#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference.
We embrace digital, and help our customers implement change in their digital businesses. Some may think we're "old" (30 years strong!) and only about hardware, but we're also a software company. A security company. A blockchain company. An AI/Machine Learning company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do - you can't put us in a box!
We made the Internet what it is today. But Cisco didn't just build the Internet. We keep building it. Our edge doesn't come from technology. It comes from our people. We are leaders with vision, 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.
Lorsqu’elle est disponible, la fourchette salariale affichée pour ce poste reflète l’échelle d’embauche prévue pour les salaires des nouveaux embauchés aux États-Unis et/ou Canada. Pour les postes non liés à la vente, les fourchettes d’embauche reflètent uniquement le salaire de base; les employés sont également admissibles à des primes annuelles. Les fourchettes d’embauche pour les postes de vente comprennent la rémunération de base et la rémunération incitative. La rémunération individuelle est déterminée par le lieu d’embauche du candidat et par d’autres facteurs, notamment les compétences, l’expérience et les études, certifications ou formations pertinentes. Les candidats peuvent ne pas être admissibles à la fourchette complète des salaires en fonction de leur lieu d’embauche aux États-Unis ou Canada. Le recruteur peut vous donner plus d'informations sur la rémunération du poste dans votre lieu au cours du processus de recrutement.
Les employés américains ont accès à une assurance médicale, dentaire et visuelle de qualité, à un régime 401(k) avec une contribution équivalente de Cisco, à une couverture d’invalidité à court et à long terme, à une assurance vie de base et à de nombreuses prestations de bien-être. Les employés reçoivent jusqu’à douze jours fériés payés par année civile, qui comprennent un jour férié flottant, plus un jour de congé pour leur anniversaire. Les employés peuvent cumuler jusqu'à 20 jours de congés payés (PTO) par an et ont accès à des absences payées pour faire face à des problèmes critiques ou urgents sans avoir à puiser dans leurs congés. Nous offrons du temps supplémentaire rémunéré pour faire du bénévolat et rendre service à la communauté. Les employés peuvent également acheter des actions de l’entreprise dans le cadre de notre Programme d’achat d’actions pour les employés.
Les employés participant à des plans de vente reçoivent, en plus de leur salaire de base, une rémunération incitative fondée sur les performances, qui est répartie entre les composantes sur quota et non. Pour la rémunération incitative basée sur des quotas, Cisco paie au taux standard de 1 % de la cible incitative pour chaque 1 % de chiffre d’affaires réalisé par rapport au quota jusqu’à 100 %. Une fois que la performance dépasse 100 % du quota, les taux incitatifs peuvent augmenter jusqu’à cinq fois le taux standard sans plafonnement de la rémunération incitative. Pour les éléments de performance des ventes non basés sur des quotas, tels que les objectifs de vente stratégiques, Cisco peut payer jusqu’à 125 % de l’objectif. Les plans de vente de Cisco ne prévoient pas de seuil minimum de performance pour le versement de la rémunération incitative des ventes.