Top Benefits
About the role
Rencontrez l’équipe Le groupe DevX (Developer Experience) est l’équipe centrale responsable de la création de logiciels essentiels qui permettent à plus de 10 000 ingénieurs de fournir les produits phares de Cisco à l’échelle mondiale. Grâce à l’innovation continue et à la fourniture de solutions qui prennent en charge toutes les phases du cycle de vie des produits, nous nous efforçons d’accélérer le rythme auquel Cisco offre une valeur élevée à nos clients. Et nous le faisons à grande échelle, ce qui implique des milliards de lignes de code dans l’ensemble de nos produits. En réunissant le développement et le contexte du client pour obtenir des informations précieuses, nous croyons que nous pouvons transformer fondamentalement la façon dont Cisco crée, teste et lance les logiciels.
Notre équipe développe une plateforme interne hautement évolutive basée sur une architecture de micro-services qui permet le provisionnement automatisé des environnements et des ressources de laboratoire à la demande. Ces outils prennent en charge les flux de travail de développement essentiels à grande échelle et nécessitent une fiabilité, des performances et une adaptabilité élevées.
Votre impact Nous sommes ravis d’accueillir un ingénieur généraliste au sein de notre équipe d’ingénierie dynamique et à forte incidence, où vous contribuerez à développer des plateformes et des services internes évolutifs qui habilitent des milliers d’ingénieurs dans le monde entier. Ce rôle concerne à la fois la création de nouveaux outils et la maintenance des systèmes existants qui influencent directement l’efficacité des développeurs et la qualité des produits à grande échelle.
En tant que membre d’une équipe d’ingénierie collaborative, vous contribuerez à l’ensemble du cycle de vie du logiciel, de la conception à la mise en œuvre, en passant par le déploiement et la maintenance à long terme. Le candidat idéal est une personne qui écrit du code clair et robuste et qui aime travailler sur l’ensemble de la solution, en se concentrant plus particulièrement sur les services dorsaux.
Responsabilités clés
- Développer, créer et maintenir des applications généralistes utilisées par les équipes d’ingénierie internes.
- Développer des services dorsaux en Python et Golang en mettant l’accent sur la maintenabilité et la performance.
- Comprendre les composants frontaux modulaires et réutilisables à l’aide de cadres JavaScript modernes (p. ex., React ou Vue).
- Maintenir les systèmes existants, résoudre les problèmes et mettre en œuvre des améliorations à long terme.
- Collaborer avec d’autres ingénieurs pour définir l’architecture, réviser le code et assurer l’utilisation de méthodologies standard.
- Développer et tester des API (REST/gRPC) pour des microservices internes.
- Rédiger des tests unitaires, d’intégration et de performance pour assurer la stabilité et la fiabilité des applications.
- Travailler avec des systèmes de CI/CD (de préférence Jenkins) pour simplifier les flux de travail de déploiement et d’intégration.
Qualifications Minimales
- Baccalauréat ou maîtrise en STIM avec plus de 4 ans ou plus de 2 ans d’expérience, respectivement, dans le développement logiciel.
- Expérience avec Python ou Golang pour le développement dorsal
- Expérience avec les technologies frontales comme JavaScript, HTML/CSS et les cadres comme React ou Vue
- Expérience avec les API RESTful et connaissance du gRPC et des tampons de protocole
- Expérience avec les bases de données relationnelles et/ou graphiques (p. ex., PostgreSQL, MySQL, Cyber/Neo4j)
Qualifications Recherchées
- Expérience avec les systèmes de publication/d’abonnement ou de files d’attente de messages (p. ex., Kafka ou Redis Streams).
- Compétences en matière de débogage et de résolution de problèmes dans les grands systèmes distribués.
- Connaissance des outils CI/CD; une expérience avec Jenkins est un atout.
- Connaissance du déploiement de microservices dans des environnements conteneurisés (p. ex., Docker et Kubernetes).
- Expérience avec OpenTelemetry ou K6 pour les tests de rendement et l’observabilité.
- Expérience avec des détails de bas niveau comme l’attribution de mémoire ou les compromis de style d’API (synchrone ou asynchrone).
Meet the Team DevX (Developer Experience) group is the central team responsible for building critical software that enables over 10,000 engineers to globally deliver Cisco’s flagship products! Through continuous innovation and delivery of solutions that support all phases of the product life cycle, we strive to accelerate the pace at which Cisco delivers value to our customers with high quality. And we do this at high scale that involves billions of lines of code across all our products. By bringing development and customer context together to derive valuable insights, we believe we can fundamentally transform how Cisco builds, tests, and releases software.
Our team is building a highly scalable internal platform based on a microservices architecture that enables automated provisioning of lab environments and resources on demand. These tools support critical development workflows at scale and require high reliability, performance, and adaptability.
Your Impact We’re excited to welcome a Full Stack Engineer to our dynamic, high-impact engineering team, where you’ll help develop scalable internal platforms and services that empower thousands of engineers around the world. This role involves both building new tools and maintaining existing systems that directly influence developer efficiency and product quality at scale.
As part of a collaborative engineering team, you will contribute to the full software lifecycle — from design and implementation to deployment and long-term maintenance. The ideal candidate is someone who writes clean, robust code and enjoys working across the stack with a strong backend focus.
Key Responsibilities
- Develop, build, and maintain full stack applications used by internal engineering teams.
- Develop backend services in Python and Golang with a focus on maintainability and performance.
- Understand modular, reusable frontend components using modern JavaScript frameworks (e.g., React or Vue).
- Maintain existing systems, tackle issues, and implement long-term improvements.
- Collaborate with fellow engineers to define architecture, review code, and ensure standard methodologies.
- Develop and test APIs (REST/gRPC) for internal microservices.
- Write unit, integration, and performance tests to ensure application stability and reliability.
- Work with CI/CD systems (Jenkins preferred) to streamline deployment and integration workflows.
Minimum Qualifications
- Bachelor’s or Master’s in STEM with 4+ or 2+ years of experience, respectively, in software development.
- Experience in Python and/or Golang for backend development
- Experience with frontend technologies such as JavaScript, HTML/CSS, and frameworks like React or Vue
- Experience in RESTful APIs and familiarity with gRPC and protocol buffers
- Experience with relational and/or graph databases (e.g., PostgreSQL, MySQL, Cypher/Neo4j)
Preferred Qualifications
- Experience with pub/sub or message queue systems (e.g., Kafka, Redis Streams).
- Debugging and problem-solving skills in large, distributed systems.
- Familiarity with CI/CD tools — Jenkins experience is a plus.
- Familiarity with microservice deployments in containerized environments (e.g., Docker, Kubernetes).
- Exposure to Open Telemetry or K6 for performance testing and observability.
- Experience with low-level details like memory allocation or API style trade-offs (sync vs async).
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
The starting salary range posted for this position is $113,500.00 to $161,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies:
- 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
- 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
- Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
- Exempt employees participate in Cisco’s flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
- 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
- Additional paid time away may be requested to deal with critical or emergency issues for family members
- Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco’s policies.
Employees On Sales Plans Earn Performance-based Incentive Pay On Top Of Their Base Salary, Which Is Split Between Quota And Non-quota Components, Subject To The Applicable Cisco Plan. For Quota-based Incentive Pay, Cisco Typically Pays As Follows
- .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
- 1.5% of incentive target for each 1% of attainment between 50% and 75%;
- 1% of incentive target for each 1% of attainment between 75% and 100%; and
- Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area $152,500.00 - $252,000.00
Non-Metro New York State & Washington State $135,800.00 - $224,400.00
- For quota-based sales roles on Cisco’s sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
- Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
About Cisco
Cisco is the worldwide technology leader that securely connects everything to make anything possible. Our purpose is to power an inclusive future for all by helping our customers reimagine their applications, power hybrid work, secure their enterprise, transform their infrastructure, and meet their sustainability goals.
Top Benefits
About the role
Rencontrez l’équipe Le groupe DevX (Developer Experience) est l’équipe centrale responsable de la création de logiciels essentiels qui permettent à plus de 10 000 ingénieurs de fournir les produits phares de Cisco à l’échelle mondiale. Grâce à l’innovation continue et à la fourniture de solutions qui prennent en charge toutes les phases du cycle de vie des produits, nous nous efforçons d’accélérer le rythme auquel Cisco offre une valeur élevée à nos clients. Et nous le faisons à grande échelle, ce qui implique des milliards de lignes de code dans l’ensemble de nos produits. En réunissant le développement et le contexte du client pour obtenir des informations précieuses, nous croyons que nous pouvons transformer fondamentalement la façon dont Cisco crée, teste et lance les logiciels.
Notre équipe développe une plateforme interne hautement évolutive basée sur une architecture de micro-services qui permet le provisionnement automatisé des environnements et des ressources de laboratoire à la demande. Ces outils prennent en charge les flux de travail de développement essentiels à grande échelle et nécessitent une fiabilité, des performances et une adaptabilité élevées.
Votre impact Nous sommes ravis d’accueillir un ingénieur généraliste au sein de notre équipe d’ingénierie dynamique et à forte incidence, où vous contribuerez à développer des plateformes et des services internes évolutifs qui habilitent des milliers d’ingénieurs dans le monde entier. Ce rôle concerne à la fois la création de nouveaux outils et la maintenance des systèmes existants qui influencent directement l’efficacité des développeurs et la qualité des produits à grande échelle.
En tant que membre d’une équipe d’ingénierie collaborative, vous contribuerez à l’ensemble du cycle de vie du logiciel, de la conception à la mise en œuvre, en passant par le déploiement et la maintenance à long terme. Le candidat idéal est une personne qui écrit du code clair et robuste et qui aime travailler sur l’ensemble de la solution, en se concentrant plus particulièrement sur les services dorsaux.
Responsabilités clés
- Développer, créer et maintenir des applications généralistes utilisées par les équipes d’ingénierie internes.
- Développer des services dorsaux en Python et Golang en mettant l’accent sur la maintenabilité et la performance.
- Comprendre les composants frontaux modulaires et réutilisables à l’aide de cadres JavaScript modernes (p. ex., React ou Vue).
- Maintenir les systèmes existants, résoudre les problèmes et mettre en œuvre des améliorations à long terme.
- Collaborer avec d’autres ingénieurs pour définir l’architecture, réviser le code et assurer l’utilisation de méthodologies standard.
- Développer et tester des API (REST/gRPC) pour des microservices internes.
- Rédiger des tests unitaires, d’intégration et de performance pour assurer la stabilité et la fiabilité des applications.
- Travailler avec des systèmes de CI/CD (de préférence Jenkins) pour simplifier les flux de travail de déploiement et d’intégration.
Qualifications Minimales
- Baccalauréat ou maîtrise en STIM avec plus de 4 ans ou plus de 2 ans d’expérience, respectivement, dans le développement logiciel.
- Expérience avec Python ou Golang pour le développement dorsal
- Expérience avec les technologies frontales comme JavaScript, HTML/CSS et les cadres comme React ou Vue
- Expérience avec les API RESTful et connaissance du gRPC et des tampons de protocole
- Expérience avec les bases de données relationnelles et/ou graphiques (p. ex., PostgreSQL, MySQL, Cyber/Neo4j)
Qualifications Recherchées
- Expérience avec les systèmes de publication/d’abonnement ou de files d’attente de messages (p. ex., Kafka ou Redis Streams).
- Compétences en matière de débogage et de résolution de problèmes dans les grands systèmes distribués.
- Connaissance des outils CI/CD; une expérience avec Jenkins est un atout.
- Connaissance du déploiement de microservices dans des environnements conteneurisés (p. ex., Docker et Kubernetes).
- Expérience avec OpenTelemetry ou K6 pour les tests de rendement et l’observabilité.
- Expérience avec des détails de bas niveau comme l’attribution de mémoire ou les compromis de style d’API (synchrone ou asynchrone).
Meet the Team DevX (Developer Experience) group is the central team responsible for building critical software that enables over 10,000 engineers to globally deliver Cisco’s flagship products! Through continuous innovation and delivery of solutions that support all phases of the product life cycle, we strive to accelerate the pace at which Cisco delivers value to our customers with high quality. And we do this at high scale that involves billions of lines of code across all our products. By bringing development and customer context together to derive valuable insights, we believe we can fundamentally transform how Cisco builds, tests, and releases software.
Our team is building a highly scalable internal platform based on a microservices architecture that enables automated provisioning of lab environments and resources on demand. These tools support critical development workflows at scale and require high reliability, performance, and adaptability.
Your Impact We’re excited to welcome a Full Stack Engineer to our dynamic, high-impact engineering team, where you’ll help develop scalable internal platforms and services that empower thousands of engineers around the world. This role involves both building new tools and maintaining existing systems that directly influence developer efficiency and product quality at scale.
As part of a collaborative engineering team, you will contribute to the full software lifecycle — from design and implementation to deployment and long-term maintenance. The ideal candidate is someone who writes clean, robust code and enjoys working across the stack with a strong backend focus.
Key Responsibilities
- Develop, build, and maintain full stack applications used by internal engineering teams.
- Develop backend services in Python and Golang with a focus on maintainability and performance.
- Understand modular, reusable frontend components using modern JavaScript frameworks (e.g., React or Vue).
- Maintain existing systems, tackle issues, and implement long-term improvements.
- Collaborate with fellow engineers to define architecture, review code, and ensure standard methodologies.
- Develop and test APIs (REST/gRPC) for internal microservices.
- Write unit, integration, and performance tests to ensure application stability and reliability.
- Work with CI/CD systems (Jenkins preferred) to streamline deployment and integration workflows.
Minimum Qualifications
- Bachelor’s or Master’s in STEM with 4+ or 2+ years of experience, respectively, in software development.
- Experience in Python and/or Golang for backend development
- Experience with frontend technologies such as JavaScript, HTML/CSS, and frameworks like React or Vue
- Experience in RESTful APIs and familiarity with gRPC and protocol buffers
- Experience with relational and/or graph databases (e.g., PostgreSQL, MySQL, Cypher/Neo4j)
Preferred Qualifications
- Experience with pub/sub or message queue systems (e.g., Kafka, Redis Streams).
- Debugging and problem-solving skills in large, distributed systems.
- Familiarity with CI/CD tools — Jenkins experience is a plus.
- Familiarity with microservice deployments in containerized environments (e.g., Docker, Kubernetes).
- Exposure to Open Telemetry or K6 for performance testing and observability.
- Experience with low-level details like memory allocation or API style trade-offs (sync vs async).
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
The starting salary range posted for this position is $113,500.00 to $161,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies:
- 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
- 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
- Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
- Exempt employees participate in Cisco’s flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
- 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
- Additional paid time away may be requested to deal with critical or emergency issues for family members
- Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco’s policies.
Employees On Sales Plans Earn Performance-based Incentive Pay On Top Of Their Base Salary, Which Is Split Between Quota And Non-quota Components, Subject To The Applicable Cisco Plan. For Quota-based Incentive Pay, Cisco Typically Pays As Follows
- .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
- 1.5% of incentive target for each 1% of attainment between 50% and 75%;
- 1% of incentive target for each 1% of attainment between 75% and 100%; and
- Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area $152,500.00 - $252,000.00
Non-Metro New York State & Washington State $135,800.00 - $224,400.00
- For quota-based sales roles on Cisco’s sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
- Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
About Cisco
Cisco is the worldwide technology leader that securely connects everything to make anything possible. Our purpose is to power an inclusive future for all by helping our customers reimagine their applications, power hybrid work, secure their enterprise, transform their infrastructure, and meet their sustainability goals.