Engineering Manager, Fullstack - Rails Build Pipeline (Canada)
-
Lieu :Offsite, Toronto, Ontario, Canada
-
Centre d'intérêtIngénieur - logiciels
-
Plage De Rémunération133900 CAD - 173000 CAD
-
Type de posteExpérimenté
-
Intérêt pour la technologieDéveloppement de logiciel, tests
-
ID de poste1433259
Chez Cisco Meraki, nous savons que la technologie peut nous unir, nous donner les moyens d’agir et nous stimuler. Notre mission est de simplifier la technologie afin que nos clients puissent se concentrer sur ce qui compte le plus pour eux : leurs étudiants, leurs patients, leurs clients et leurs entreprises. Nous rendons la mise en réseau plus facile, plus rapide et plus intelligente grâce à une technologie qui fonctionne tout simplement.
En tant que responsable de l'ingénierie logicielle au sein de l'équipe e création de version du tableau de bord, vous dirigerez les aspects techniques de la livraison de logiciels pour le tableau de bord Cisco Meraki, y compris la définition et l'affinement des exigences, la conception, l'estimation, l'implémentation, les tests unitaires et au niveau du système, et le déploiement dans nos pipelines de production.
En tant que responsable de l'ingénierie logicielle, vous devrez :
- Encadrer les ingénieurs et encourager le perfectionnement professionnel de tous les membres de l’équipe.
- Être responsable de la croissance de l'équipe, de la rétention des talents, de l'orientation technique et des possibilités d'évolution de carrière.
- Collaborer avec les ingénieurs des équipes produits pour veiller à ce que leurs besoins soient satisfaits.
- Collaborer avec les SRE pour coordonner les infrastructures de soutien pour les pipelines.
- Favoriser une culture de la qualité, du travail d’équipe et d’inclusivité.
Vous êtes un candidat idéal si vous correspondez à ce qui suit :
- Licence ou maîtrise en informatique, en ingénierie informatique ou expérience équivalente.
- Au moins 7 ans d’expérience en ingénierie logicielle.
- Au moins 2 ans d’expérience de direction de projets impliquant une planification et une coordination significatives.
- Expertise en réseautique.
- Expérience des pipelines de création de version Ruby on Rails.
- Expérience des pipelines de création de version TypeScript et React.
- Expérience de Docker et des registres de conteneurs (comme Artifactory).
- Capacité de travailler et de collaborer avec plusieurs équipes.
- Expérience des pipelines CI/CD.
Des atouts supplémentaires si :
- Expérience de travail avec des fournisseurs et des sous-traitants tiers.
- Expérience de la gestion de projets agiles et de l’utilisation de méthodologies agiles telles que Scrum ou Kanban.
Nous vous encourageons à nous écrire même si vous n’avez pas tous les points ci-dessus. Cela fait beaucoup de domaines de responsabilité différents! Nous vous aiderons à les choisir, car nous pensons que les grandes équipes proviennent de divers horizons.
Cisco est un employeur d’action affirmative et d’égalité des chances, et tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, à la couleur, à la religion, au sexe, à l’orientation sexuelle, à l’origine nationale, aux caractéristiques génétiques, à l’âge, à l’invalidité, au statut d’ancien combattant ou à tout autre motif protégé par la loi. Cisco envisagera pour l’emploi, au cas par cas, des candidats qualifiés avec des dossiers d’arrestation et de condamnation.
Chez Cisco Meraki, nous défions le statu quo grâce à la puissance de la diversité, de l’inclusion et de la collaboration. Lorsque nous mettons en relation différentes perspectives, nous pouvons imaginer de nouvelles possibilités, inspirer l’innovation et libérer le plein potentiel de nos employés. Nous créons une expérience pour les employés qui inclut l’acceptation, l’appartenance, la croissance et des objectifs pour tous.
We encourage you to drop us a line even if you don’t have all the points above. That's a lot of different areas of responsibility! We will help you pick them up because we believe that great engineers come from diverse backgrounds.
At Cisco Meraki, we’re challenging the status quo with the power of diversity, inclusion, and collaboration. When we connect different perspectives, we can imagine new possibilities, inspire innovation, and release the full potential of our people. We’re building an employee experience that includes appreciation, belonging, growth, and purpose for everyone.
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. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Meraki is making IT easier, faster, and smarter with technology that simply works. Our full stack teams build and maintain features, frameworks, and tools to craft an excellent user experience in Meraki’s Dashboard. We operate across Meraki’s entire product line, from firewalls, switches, and wireless routers to security cameras and application analytics. Dashboard drastically simplifies the process of deploying and configuring distributed networks, enabling customers to debug networking issues in real time from anywhere. Its rich data visualizations help users detect trends in network traffic and foot traffic alike. Meraki Engineers put the customer experience first, own projects from beginning to end, and are problem solvers.
In this role you will lead a 6-8 person team of extremely talented software engineers. You will provide architectural leadership, review designs, and prioritize the growth and development of your team members. You will be a strong mentor, nurturing an encouraging environment where your team can do their best work. You will enable a highly productive relationship among product management, design, and engineering. You have a relentless focus on user experience — you care that your team is building the features that will have the biggest impact on Meraki’s users.
Example projects as an Engineering Manager:
-
Holding regular one-on-ones with your team, ongoing coaching and mentorship, writing performance evaluations, and compensation planning.
-
Planning and tracking timelines for your team, ensuring efficient execution and communicating to relevant stakeholders when things change.
-
Working with our recruiters on targeted hiring efforts to make sure your team can meet the needs of the business.
-
Working with senior engineers on your team to determine the direction of Dashboard’s API. Rapidly growing it to enable large customers to take advantage of Meraki features at an enormous scale, locally and globally.
-
Working alongside Product Management to craft a feature development strategy that meets the needs of Meraki’s largest customers, Service Providers, while maintaining Dashboard’s core simplicity.
-
Leading the team to develop a framework that ensures Dashboard works well in multiple languages. The challenge is maintaining high quality translations through the use of automation and developer tools so that ongoing developer involvement is minimal.
You are an ideal candidate if you:
-
Are interested in a leadership role because it allows you to work closely with others to help them achieve their best. Ideally you have led teams of more than three people and are looking for an opportunity to take on more responsibility and lead a larger team.
-
Have 5+ years of experience building systems that maintain a balance between time to market, usability, and incurring appropriate technical debt.
-
Have experience writing code for large-scale production environments.
-
Are adaptable and versatile, but also understand the business necessity of schedules, estimates, and deadlines.
-
Have experience with one or more front-end frameworks such as React or Angular, and modern web frameworks like Ruby on Rails or Django.
Bonus points for experience with any of the following:
-
Mentoring individuals at different stages of their career
-
Networking technologies
-
Working closely with Product Management, UX, or Design teams
-
Data analytics systems
At Cisco Meraki, we’re challenging the status quo with the power of diversity, inclusion, and collaboration. When we connect different perspectives, we can imagine new possibilities, inspire innovation, and release the full potential of our people. We’re building an employee experience that includes appreciation, belonging, growth, and purpose for everyone.
Wondering What Working at Cisco Meraki is Like?
Picture a beautiful office, balanced catered meals, fully stocked kitchens, an onsite gym, and paid time off to volunteer. Cisco Meraki has crafted an amazing equal opportunity focused office where employees thrive. We are confident you will love it here.
We encourage you to drop us a line even if you don’t have all the points above. That’s a lot of different areas of responsibility! We will help you pick them up because we believe that great engineers come from a diverse set of backgrounds
We encourage you to drop us a line even if you don’t have all the points above. That's a lot of different areas of responsibility! We will help you pick them up because we believe that great engineers come from diverse backgrounds.
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. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
At Cisco Meraki, we’re challenging the status quo with the power of diversity, inclusion, and collaboration. When we connect different perspectives, we can imagine new possibilities, inspire innovation, and release the full potential of our people. We’re building an employee experience that includes appreciation, belonging, growth, and purpose for everyone.
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 au 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, incluant, sans s’y limiter, les compétences, l’expérience et les études, certifications ou formations pertinentes. Les candidats pourraient ne pas être admissibles à la fourchette salariale complète selon leur lieu d’embauche aux États-Unis ou au Canada. Le recruteur peut fournir 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, ce qui comprend un jour férié flottant (pour les employés non exemptés), plus un jour de congé pour leur anniversaire. Les nouveaux employés non exemptés accumulent jusqu’à 16 jours de congés annuels, à raison de 4,92 heures par période de paie. Les nouveaux employés exemptés participent à la politique de congés annuels flexibles de Cisco qui ne fixe pas de limite précise quant au nombre de jours de congé pouvant être pris par les employés admissibles. Cependant, cette flexibilité dépend de la disponibilité et de certaines contraintes opérationnelles. Tous les nouveaux employés sont admissibles aux congés de maladie, sous réserve de la Politique relative aux congés de maladie de Cisco. Ils auront droit à quatre-vingts (80) heures de congés de maladie à leur date d’embauche et le 1er janvier de chaque année par la suite. Jusqu’à 80 heures de congés de maladie non utilisées seront reportées d’une année civile à l’autre, de sorte que le nombre maximal d’heures de congé de maladie dont un employé peut disposer est de 160 heures. Les employés de l’Illinois bénéficient d’un programme spécifique de congés spécialement conçu pour répondre aux exigences locales. Tous les employés disposent également de congés payés pour faire face à des situations critiques ou d'urgence. Nous offrons des heures supplémentaires rémunérées pour faire du bénévolat et rendre service à la communauté.
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 généralement comme suit :
0,75 % de l'incitatif cible pour chaque tranche de 1 % du chiffre d’affaires atteint jusqu’à concurrence de 50 % du quota;
1,5 % de l'incitatif cible pour chaque tranche de 1 % du chiffre d'affaires atteint entre 50 % et 75 %;
1 % de l'incitatif cible pour chaque tranche de 1 % du chiffre d'affaires atteint entre 75 % et 100 %; et lorsque le rendement dépasse 100 % d’atteinte, les taux incitatifs sont égaux ou supérieurs à 1 % pour chaque tranche de 1 % du chiffre d'affaires atteint, sans limites de rémunération incitative.
Pour les éléments de performance de vente non basés sur les 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 pour les ventes.
Renseignements confidentiels de Cisco