Technical Lead, Merchant Experience / Leader Technique, Plateforme Marchande
Paramount Commerce View all jobs
- Waterloo, ON
- Permanent
- Full-time
- Technical Delivery: Own day-to-day technical execution for your squad. Lead solution design, break down complex problems, and ensure the team consistently ships high-quality, scalable software across the merchant platform.
- Hands-On Engineering: Stay active in the codebase. You'll write code, lead by example in reviews, and be the go-to resource when teammates hit a tough technical problem.
- Technical Direction & Architecture: Drive pragmatic architecture decisions for your squad's work. You'll set the technical direction, evaluate trade-offs, and ensure the team builds things that last — without over-engineering.
- Mentorship & Team Elevation: Actively grow the engineers around you. Through pairing, code reviews, and direct feedback, you'll build a team that holds a high technical bar and keeps raising it.
- Cross-Functional Partnership: Work closely with other Engineering Leaders and Product Managers to translate merchant needs into a well-scoped, actionable technical plan the team can execute against.
- A Hands-On Technical Leader: You have 5+ years of software development experience (preferably in Java or Go) and at least 1 year in a tech lead or senior technical capacity. You still love writing code — and you're good at it.
- A Tech-Forward Builder: You're comfortable across our core stack — Java and Go on the backend, React on the frontend, PostgreSQL for data, and AWS or GCP in the cloud. You make pragmatic decisions and know how to build for scale and reliability.
- A Systems Thinker: You have a solid grasp of distributed systems, performance, and what reliability actually means in production. You design with the long term in mind, without over-engineering for problems you don't have yet.
- A Multiplier: You make the people around you better. You give clear, candid, and kind feedback. You unblock teammates without creating dependency, and you build a culture where everyone holds a high bar.
- An Autonomous Driver: You don't wait to be told what to do. You identify the next problem, gather the right context, and move — keeping the team focused and productive in the proc
- Canadian Company with over 22 years of history 🇨🇦
- Competitive salary
- Generous Vacation + Summer Fridays
- Health & Dental Benefits
- Wellness Spending Account
- Retirement savings matching plan
- Remote first environment
- Quality Hardware provided to do your work
- Parental leave top up program
- Birthday Day Off
- Quarterly Socials
- Volunteer Days to give back to our community
- Gestion des livrables techniques : Assumer l'exécution technique quotidienne de votre escouade (squad). Diriger la conception des solutions, décomposer les problèmes complexes et veiller à ce que l'équipe livre constamment des logiciels évolutifs et de haute qualité pour l'ensemble de la plateforme marchande.
- Ingénierie pratique : Maintenir une implication active dans la base de code. Vous rédigerez du code, servirez d'exemple lors des revues de code et serez la référence lorsque des coéquipiers ou coéquipières rencontreront un problème technique difficile.
- Orientation technique et architecture : Prendre des décisions d'architecture pragmatiques pour le travail de votre escouade. Vous définirez l'orientation technique, évaluerez les compromis et vous assurerez que l'équipe conçoive des solutions durables, sans suringénierie.
- Mentorât et perfectionnement d’équipe : Faire activement progresser les ingénieurs et ingénieures qui vous entourent. Grâce au jumelage (pairing), aux revues de code et au retour d’information direct, vous bâtirez une équipe qui maintient et élève constamment un haut niveau d’exigence technique.
- Partenariat interfonctionnel : Collaborer étroitement avec les autres leaders en ingénierie et les chefs de produit pour traduire les besoins des marchands en un plan technique bien défini et exploitable que l'équipe pourra exécuter.
- Un leader technique pratique : Vous possédez plus de 5 ans d'expérience en développement logiciel (de préférence Java ou Go) et au moins 1 an d'expérience à titre de leader technique ou de capacité technique senior. Vous aimez toujours écrire du code — et vous excellez dans ce domaine.
- Un bâtisseur axé sur la technologie : Vous maîtrisez notre pile technologique de base (core stack) — Java et Go pour le backend, React pour le frontend, PostgreSQL pour les données, et AWS ou GCP dans le cloud. Vous prenez des décisions pragmatiques et savez concevoir pour l'évolutivité et la fiabilité.
- Un penseur de systèmes : Vous avez une solide compréhension des systèmes distribués, de la performance et de ce que signifie réellement la fiabilité en production. Vous concevez en pensant au long terme, sans faire de suringénierie pour des problèmes qui ne sont pas encore présents.
- Un catalyseur : Vous permettez aux personnes qui vous entourent de s'améliorer. Vous donnez un retour d’information clair, franc et constructif. Vous débloquez vos coéquipiers et coéquipières sans créer de dépendance et vous bâtissez une culture où tous et toutes maintiennent un haut niveau d’exigence.
- Un moteur autonome : Vous n'attendez pas qu'on vous dise quoi faire. Vous identifiez le prochain problème, rassemblez le contexte pertinent et agissez — en maintenant l'équipe concentrée et productive.
- Entreprise canadienne avec plus de 22 ans d’histoire🇨🇦
- Salaire compétitif
- Vacances généreuses et horaires d’été aménagés
- Assurance santé et dentaire
- Compte mieux-être
- Régime d’épargne-retraite avec contribution de l’employeur
- Environnement de travail principalement à distance
- Équipement technologique fourni
- Programme de complément au congé parental
- Congé le jour de votre anniversaire
- Activités sociales trimestrielles
- Journées de bénévolat
We are sorry but this recruiter does not accept applications from abroad.