Product Engineering Tech Lead

Montréal, Québec
Engineering /
Full time /
Hybrid
English version below

A PROPOS DE POTLOC

Nous sommes des experts dans la collecte et la centralisation d'informations précieuses qui permettent à nos clients de mieux comprendre leurs défis et de les relever avec succès. Comment? En ciblant des répondants à nos sondages sur les réseaux sociaux grâce à une géolocalisation avancée et à un ciblage spécifique par centres d'intérêt.

Opérant à un niveau international, nous avons des bureaux en Amérique du Nord et en Europe!
Nous encourageons l’évolution et nous soutenons nos employés à travers nos 4 valeurs fondamentales: AMBITION, APPRENTISSAGE, TRANSPARENCE et ESPRIT D'ÉQUIPE. 

Voici quelques chiffres clés pour comprendre notre forte croissance:

Depuis 2019, nous avons:
• Levé 55M$
• Grandi par 2-3x année après année
• Augmenté notre effectif de 25 à plus de 210 employés
• Sondé 3M de réponses dans 44 pays pour plus de 200 clients

Quelle est la prochaine étape pour nous?
• Accroître notre présence aux Etats-Unis
• Augmenter notre capacité à sonder un public de niche
• Devenir la prochaine licorne en ResTech
• Entrer en bourse!

MISSION

Afin de mieux accompagner l’hyper croissance de Potloc, l’équipe de développement qui comprend cinq squads cherche à en créer de nouvelles. Chaque équipe se concentre sur un élément clé de notre produit et est composée de plusieurs développeurs, d'un gestionnaire de produit et d'un designer de produit.

Le rôle de responsable technique est idéal pour un développeur senior qui apprécie prendre en charge des responsabilités liées à la gestion d'équipe et la gestion de projet, en plus de ces tâches de développement habituelles.

Que faisons-nous dans l’équipe Produit & Développement?

Notre mission est de créer une plate-forme technologique de recherche entièrement intégrée et révolutionnaire qui utilise diverses techniques d'échantillonnage pour générer des données à couverture étendue, rapide et de haute qualité, présentées de manière convaincante et impactant sur les décisions commerciales réelles de nos clients.

Votre équipe sera chargée de développer de nouvelles fonctionnalités sur notre produit principal. Notre produit est utilisé par les utilisateurs internes pour créer et optimiser des campagnes multicanaux, surveiller les quotas ciblés et finalement fournir un échantillon de répondants représentatifs de haute qualité en un laps de temps très court.
Vous rapporterez au VP Ingénierie.

VOS RESPONSABILITÉS

Gestion
• Planifier, coordonner et superviser le développement des fonctionnalités du produit pour assurer une livraison à temps et de haute qualité.
• Mettre l'accent sur l'optimisation de la productivité et de l'impact sur l'équipe.
• Veiller à ce que l'équipe termine en temps voulu les travaux de maintenance de routine, y compris les corrections de bogues, la documentation, les mises à jour de bibliothèques et l'identification/résolution des dettes techniques.
• Apporter une expertise technique sur Ruby, résoudre des défis techniques complexes et guider l'équipe dans la prise de décision technique.
• Développer l'équipe grâce au mentorat, aux entretiens individuelles, au recrutement externe et en agissant en tant qu'expert dans le domaine.
• Favoriser un environnement d’équipe qui encourage les objectifs partagés et la réussite mutuelle.

Projets opérationnels

Votre équipe est responsable de :
• Garantir la performance du service grâce à une conception efficace du code et du stockage des données.
• Créer des prototypes et des preuves de concept dans le cadre de l'élaboration de l’orientation des fonctionnalités.
• Concevoir, implémenter, tester et maintenir des services fiables et évolutifs, capables de gérer le traitement en temps réel et par lots de milliers de demandes.

LES QUALITÉS REQUISES

• Expérience préalable à un niveau senior en Ruby (ou dans un langage similaire). Une partie de votre code Ruby on Rails ou React est déployée en production.
• Compétences avérées en leadership d’équipe. Vous avez développé et encadré d’autres personnes, établissant votre crédibilité avec votre équipe tout en mettant en œuvre la vision de l’entreprise.
• Capacité à évoluer grâce à une délégation efficace.
• Expert du cycle de vie de développement de logiciels sécurisés et des meilleures pratiques.
• Connaissance des systèmes de files d'attente, de l'architecture système et de GraphQL est un plus.
• Volonté d'apprendre, transparent(e), ambitieux(se), esprit d'équipe, capacité d'écoute et souci du détail
• Maîtrise de l'anglais, le français est un atout.
• Une expérience dans la constitution d’équipes solides et impactantes.

POURQUOI NOUS REJOINDRE? 

📈 Une startup dynamique avec une croissance rapide, des objectifs ambitieux et un fort esprit d’équipe
📚Un excellent programme d'onboarding et de formation
💸 Un package salarial attractif et des stocks options
📊 Un parcours de carrière clair et des évaluations de performance tous les 6 mois
🌞 Un espace de travail entièrement rénové dans le Mile-End, lumineux, collaboratif et fun
🏡 Politique de travail hybride et jusqu’à 2 mois par an de Work from Anywhere
🏖 4 semaines de vacances et 5 jours maladie
📅 Des jours de congé supplémentaires pour les événements de la vie (déménagement, arrivée d'un enfant, mariage, etc.)
🏥 Une assurance santé compétitive pour vous protéger, vous et votre famille

PROCESSUS DE RECRUTEMENT

• Échange avec les RH (30 min)
• Entretien avec un Lead Développeur  ou VP ingénierie (30 min)
• Exercice Technique (60 min)
• Team Fit (60 min)
• Offre d’emploi 🙌


------------------


ABOUT POTLOC

Now an expert at gathering and centralizing valuable information, we help our customers better understand their challenges and successfully meet them. How? By conducting hyper-targeted B2B and B2C social network surveys using advanced geolocation and specific interest-based targeting.

Our team is dedicated to being the best end-to-end service provider for our clients globally.
To do this, we have offices in North America en Europe!
We encourage professional development and provide support to our employees through our 4 core values: AMBITION, LEARNING, TRANSPARENCY and TEAM SPIRIT. 

Here are a couple of key figures to understand our rocketship:

Since 2019, we have:
• Raised $55M
• Grown by 3x year over year
• Grown from 25 to 200+ team members
• Surveyed 3M responses in 44 countries for more than 200 customers

What is the next step for us?
• Expand our presence in the US
• Increase our ability to survey niche audiences.
 • Become the next ResTech unicorn
• Go public!

MISSION

In order to better support Potloc’s hyper growth, the development team contains five squads and we are looking to create some new ones. Each squad focuses on a key element of our product and consists of several developers, a product manager and a product designer.
The tech lead’s role is suited for a senior developer who enjoys taking on people management and project management responsibilities in addition to regular development work.

What do we do in the Product & Engineering team?

Our mission is to build a revolutionary fully-integrated Research Technology Platform that uses various sampling techniques to generate high coverage, fast, high quality data visualized in compelling ways that impact real business decisions for our customers.

Your team will be responsible for developing new features on our core product. Our product is used by internal users to create and optimize multi-channel campaigns, monitor targeted quotas and ultimately deliver a high-quality representative respondent sample under a very short amount of time.  
You will report to the VP Engineering. 

YOUR RESPONSIBILITIES

Management

• Plan, coordinate and oversee the development of product features to ensure on-time and high-quality delivery.
• Focus on and optimize the team's productivity and impact. 
• Ensure the team’s timely completion of routine maintenance work including bug fixes, documentation, library upgrades, and identifying/addressing technical debt.
• Provide technical expertise in Ruby, solve complex technical challenges and guide the team in technical decision-making. 
• Grow your team through mentoring, 1:1s, external hiring, and acting as a subject matter expert.
• Foster a team environment that encourages shared goals and mutual success.

Operational Projects

Your team will:
• Ensure service performance through effective code and data storage design.
• Build prototypes and proof-of-concepts as part of coming up with strong direction for features.
• Design, implement, test, and maintain reliable and scalable services that are capable of handling real-time and batch processing of thousands of requests.


REQUIRED SKILLS

• Previous senior-level experience in Ruby (or similar language). Some of your Ruby on Rails or React code is deployed in production.
• Proven team leadership skills. You have developed and mentored others, built credibility with your team while executing the company's vision.
• Ability to scale yourself through effective delegation.
• Expert of secure software development lifecycle and best practices.
• Knowledge of queuing systems, system architecture and GraphQL is a plus.
• Willing to learn, transparent, ambitious, team player, listening skills and attention to details
• Fluency in English, French is an asset.
• A track record of building strong, impactful teams.
• Strong accountability for and driving the execution of your team.


WHAT’S IN IT FOR YOU

📈 A dynamic start-up with rapid growth, ambitious goals and a strong team spirit 
📚 An excellent onboarding and training program
💸 Attractive salary package and stock options
📊 Clear career paths and biannual performance appraisals 
☀️A fully renovated workspace in the Mile-End, bright, collaborative and fun
🏡 Flexible hybrid policy and up to 2 months Work from Anywhere per year
🏖 4 weeks vacation and 5 sick days
📅 Additional days off for life events (moving, the arrival of a child, wedding, etc.)
🏥 A competitive health insurance to keep you and your family protected

RECRUITMENT PROCESS

• Exchange with 30 (45 min)
• Interview with an engineering lead or VP of engineering (30 min)
• Technical Exercise (60 min)
• Team Fit (60 min) 
• Job Offer 🙌