Siemens
Relay
Ingénieur Logiciel Senior, Équipes Multiples
À propos du poste
Relay est une plateforme bancaire numérique qui donne aux propriétaires d'entreprises autonomes les outils et le savoir-faire nécessaires pour exceller financièrement, apportant clarté, confiance et contrôle à chaque dollar gagné, afin qu'ils puissent transformer un travail acharné en succès durable. Nous y parvenons en remplaçant les conjectures financières par une visibilité réelle, transformant le flux de trésorerie d'une source constante de stress en un signal clair que les propriétaires peuvent utiliser pour gérer des entreprises plus solides et plus résilientes.
Notre équipe d'ingénierie est au cœur de la création de produits bancaires qui aident des millions de petites entreprises à réussir. Nous sommes en train de réinventer la banque et recherchons un Ingénieur Logiciel Senior curieux et axé sur l'impact pour rejoindre notre équipe en pleine croissance – quelqu'un qui prospère en prenant des risques intelligents, en expérimentant audacieusement et en apprenant de chaque défi.
Vous aborderez des problèmes complexes de front, livrerez du code robuste et de haute qualité, et façonnerez les systèmes qui alimentent nos produits. C'est une opportunité unique de travailler sur l'ensemble de notre suite de produits, d'influencer les décisions techniques et de livrer des fonctionnalités de bout en bout que les clients adorent. Si vous êtes enthousiasmé par la création de produits fintech de premier ordre dans un environnement collaboratif et en croissance rapide, ce poste est fait pour vous.
Pourquoi Relay pourrait être le choix parfait pour vous
- Vous poussez sans relâche à la réinvention : Vous vous demandez toujours "comment cela peut-il être mieux ?" – dans votre travail, dans votre métier, en vous-même. Le confort est un signal pour pousser plus fort, pas pour se la couler douce. Vous préférez construire quelque chose de mieux que de défendre quelque chose de familier.
- Vous aspirez à l'autonomie : Nous faisons confiance à notre équipe pour relever de grands défis et lui donnons la liberté de les résoudre. Si vous êtes quelqu'un qui prend des initiatives, qui est à l'aise pour prendre des risques et qui cherche des conseils lorsque nécessaire, vous trouverez ici une liberté qui vous permettra de vous épanouir.
- Vous assumez votre travail : Vous êtes fier de votre travail, vous respectez vos engagements et vous ressentez un profond sens de responsabilité pour les résultats, pas seulement pour les tâches.
- Vous construisez avec l'IA, vous ne l'utilisez pas seulement : Vous intégrez activement l'IA dans votre façon de travailler, repoussant les limites du possible et entraînant votre équipe avec vous.
- Vous vous souciez de l'impact, pas du bruit : Vous vous souciez profondément de la substance de votre travail. Vous mesurez le succès par les résultats, pas par la reconnaissance, et vous laissez votre travail parler de lui-même.
- Vous êtes stimulé par la complexité et l'ambiguïté : Vous aimez aborder des problèmes qui ne viennent pas avec un manuel. Vous êtes à l'aise pour construire à partir de zéro, itérer au fur et à mesure et collaborer pour définir le meilleur chemin à suivre.
- Vous recherchez des commentaires : Vous considérez la franchise comme du respect, pas comme une critique. Vous recherchez activement des commentaires, acceptez les vérités difficiles et utilisez les commentaires comme carburant pour l'amélioration.
- Les petites entreprises sont la raison de notre existence : Relay existe pour les aider à prospérer – et cette mission doit résonner en vous.
Ce que vous ferez
- Développement de bout en bout : Prenez en charge les fonctionnalités sur l'ensemble du cycle de développement – de la conception et du développement aux tests, au déploiement et à la surveillance – en garantissant la fiabilité et les performances à grande échelle.
- Propriété des systèmes et de l'infrastructure : Gérez les systèmes de production, optimisez l'infrastructure et contribuez à la disponibilité, à la scalabilité et à la résilience de notre plateforme.
- Collaboration interfonctionnelle : Collaborez avec les équipes Produit, Design et interfonctionnelles pour créer des solutions qui répondent aux besoins des clients et de l'entreprise.
- Innovation et amélioration continue : Identifiez de manière proactive les domaines d'amélioration technique, de processus et de produit, en aidant l'équipe à élever le niveau et en influençant la direction technique et la stratégie à long terme.
Qui vous êtes
- Vous avez plus de 3 ans d'expérience en ingénierie logicielle full-stack.
- Vous avez dirigé le développement de composants ou de fonctionnalités importants, en les livrant avec succès avec une supervision minimale.
- Vous encadrez des ingénieurs juniors, partagez votre expertise et favorisez la croissance et le développement des compétences de toute l'équipe.
- Vous pilotez de manière proactive les améliorations et dirigez les initiatives visant à améliorer la qualité du code, à optimiser les performances et à rationaliser les processus de développement.
- Vous êtes un apprenant permanent, curieux des nouveaux frameworks, des meilleures pratiques et des technologies émergentes.
- Vous prospérez dans des environnements dynamiques et rapides et êtes à l'aise pour naviguer dans l'ambiguïté et le changement.
- Vous êtes un joueur d'équipe collaboratif, désireux de contribuer, de poser des questions et de fournir et recevoir des commentaires.
- Vous assumez la responsabilité de bout en bout, résolvez les problèmes de manière créative et proactive, tout en gardant à l'esprit l'impact client et commercial.
- C'est un plus (mais pas obligatoire) si vous
- Avez travaillé dans des startups ou des entreprises technologiques à forte croissance.
- Avez de l'expérience avec JavaScript – nous utilisons principalement TypeScript, React, et Node.js.
- Avez une connaissance pratique des services AWS (ECS, S3, RDS, Dynamo, Lambda) et des pipelines de déploiement continu.
Notre stack technologique
- Front-end: React, Typescript, React Native
- Back-end: Node.js, Typescript, Terraform, AWS (DynamoDB, RDS Postgres, Lambda, S3, SQS, SNS, SES, ElasticSearch, ECS)
- Outils : Cursor, Claude, GitHub, GitHub Actions, Datadog, Jira, Metabase
Le processus d'entretien
- Étape 1: Un appel vidéo Google Meet de 30 minutes avec un membre de l'équipe Talent.
- Étape 2: Un appel vidéo Google Meet de 60 minutes avec deux responsables de l'ingénierie.
- Étape 3: Un exercice de codage en direct de 60 minutes avec deux membres de l'équipe d'ingénierie.
- Étape 4: Un défi de conception de système à emporter, suivi d'un appel vidéo Google Meet de 60 minutes avec deux membres de l'équipe d'ingénierie.
- Étape 5: Un entretien en personne de 45 minutes avec un membre de l'équipe de direction.
Rejoignez-nous
Nous recherchons des personnes qui sont implacables, curieuses et qui se soucient profondément de leur travail. Vous êtes encouragé à postuler même si votre expérience ne correspond pas parfaitement à la description du poste – votre perspective et votre dynamisme comptent davantage. Nous accueillons des parcours diversifiés et des personnes qui pensent de manière critique, remettent en question le statu quo et souhaitent aider les petites entreprises à prospérer.
Si vous avez besoin d'aménagements à n'importe quelle étape du processus d'embauche, veuillez contacter votre partenaire Talent.
Avis de non-responsabilité : Pour des raisons de conformité, toutes les offres d'emploi chez Relay sont conditionnelles à une vérification des antécédents réussie et à une vérification de l'emploi par le biais de Certn.
Avis important : L'équipe de recrutement de Relay contacte uniquement les candidats et communique à partir d'adresses e-mail d'entreprise officielles se terminant par @relayfi.com. Nous ne demanderons jamais de données personnelles sensibles (telles que les détails de compte bancaire, les numéros de carte de crédit ou les numéros de sécurité sociale/assurance) lors des premières étapes de candidature ou d'entretien.
Notre approche de la rémunération
Nous pensons que les Relayers devraient se sentir récompensés pour l'impact qu'ils ont sur notre mission et notre croissance. La rémunération suit l'impact. À mesure que l'impact augmente, la rémunération croît, et nous ne limitons pas les changements de rémunération à un cycle de révision annuel.
La fourchette de salaire annuelle pour ce poste est $144,000 CAD à $176,000 CAD.
Pour les candidats qui démontrent une préparation complète pour la portée définie du rôle, le salaire de départ typique est de $160,000 CAD. Les offres inférieures à ce point reflètent des candidats que nous pensons pouvoir développer pour atteindre la portée complète du rôle avec soutien et développement. Les offres supérieures à ce point reflètent un impact qui dépasse significativement les attentes définies du rôle ou une portée élargie dès le premier jour.
Nous vous encourageons à avoir une conversation avec votre recruteur et à poser des questions sur la rémunération tout au long du processus d'embauche. Pour plus d'informations sur notre philosophie de rémunération et nos avantages sociaux, visitez notre Hub Candidats.
