29 Sep
|
Wagepoint
|
Calgary
Who we are: At Wagepoint, we''re good people.
It''s easy to feel that way when you''re surrounded by folks doing the best work of their careers, building great payroll software for small businesses across Canada.
Our team brings together diverse backgrounds, perspectives, experiences, and ideas to make payroll the easiest part of running a business.
We''re remote-first, growing, and looking for passionate people who don''t settle for the first solution or the way it''s been done before.
We care deeply about our customers and each other, and understand that when it comes to payroll, getting it right matters.
Our values guide how we work and what we expect from one another: Cultivate Impact by focusing on what matters most and delivering meaningful outcomes for our customers.
Unify as One Team by collaborating openly, communicating clearly, and rallying around shared goals.
Stay Curious and Kind by challenging assumptions, learning quickly, and leading with empathy.
If you want to build the future of payroll in a place where your ideas are welcomed and your contributions matter, look no further! The role at high level: We''re looking for a talented Staff Software Development Engineer who enjoys tackling hard problems and wants to create meaningful impact for small businesses across Canada.
You will be a senior technical leader driving the design and delivery of complex, reliable, scalable, and maintainable software solutions while mentoring and empowering others.
You will report directly to our Engineering Manager.
What you''ll be expected to own: Lead the complete development lifecycle for current features from design to deployment ensuring code quality, maintainability, and performance across the full stack.
Strong experience in distributed systems, Domain Driven Design, and microservices architecture, performance tuning, and system reliability.
Set up, deploy, and manage scalable cloud infrastructure to support application functionality and growth, with automation wherever possible.
Ensure service performance aligns with SLA requirements through proactive monitoring and incident response.
Lead high-level and component-level architecture discussions, documenting designs, and ensuring alignment with business and technical goals.
Collaborate with Product, Dev
Ops, and Architecture teams to align development with strategic objectives.
Mentor junior engineers on development best practices, cloud infrastructure, and emerging tools.
Research, recommend, and advocate for AI-driven development tools and automation solutions to enhance productivity.
Influence technology strategy and drive innovative practices that improve scalability, reliability, and team efficiency.
What you bring to the table: 7+ years of experience in software engineering, including full-stack development and cloud infrastructure.
Proven leadership in designing and scaling complex software systems and mentoring engineering teams.
Advanced skills in frameworks like React or Angular, C#/.
Net Core, scalable API design, and relational/NoSQL databases.
Strong experience in architectural design, performance tuning, and system reliability.
Deep understanding of clean coding standards, design patterns, and CI/CD pipelines.
Proficiency with cloud platforms (AWS, Azure, or GCP), IaC tools (Terraform/Cloud
Formation), Kubernetes, and Docker.
Excellent collaboration and communication skills, with the ability to explain technical concepts to non-technical stakeholders. A mindset focused on continuous learning, growth, and sharing knowledge.
Bonus points if: You have experience with AI/ML integration in software systems.
You have a track record of proposing and implementing innovative technology strategies that improved scalability and productivity.
What we bring to the table: Impact : Dig in and directly contribute to Wagepoints growth and success.
Culture: Work alongside a team that genuinely enjoys solving problems together, celebrates wins, supports one another through challenges, and still finds time for the occasional terrible joke.
Growth: We believe learning is part of the job.
Were committed to helping you Get Better Every Day (a representation of our Stay Curious and Kind value!) by offering professional development, new experiences, and career growth as we continue to evolve.
Innovation: Curiosity and experimentation encouraged! Bring ideas, challenge assumptions, responsibly utilize AI, and help shape better ways of working.
Remote: Work from wherever you do your best work.
Wagepoint has always been remote-first, giving you flexibility, autonomy,
and hopefully a little extra time with the people (and pets) you love.
Ready to join the team? Apply now and help us continue making payroll the easiest part of running a business.
Next steps: If this sounds like the right fit, wed love to hear from you! No need for a formal cover letter, just send us your resume and if youd like, a few lines about what excites you about the opportunity.
If we agree it''s a great match, someone from our team will reach out to schedule a call.
Psssst! In 2026, we were recognized as one of Canada''s Best Workplaces for Mental Wellness and Inclusion.
That commitment extends to our hiring process, where we strive to create an experience that is welcoming, respectful, and inclusive from day one.
We welcome applicants from all backgrounds, experiences, identities, and perspectives, and we''re committed to building a workplace where everyone can thrive.
As a remote company, all interviews are conducted virtually.
If you require accommodation at any stage of the recruitment process, please let us know.
We''re happy to support you! This job posting is for an existing vacancy.
As part of our hiring process, AI-based tools are used to support the initial review of applications.
Rest assured, our People Ops team carefully reviews all applications and makes the final decisions on candidate progression.
Ingnieur ou ingnieure principal ou principale en dveloppement logiciel Qui sommes-nous: Chez Wagepoint, nous sommes du bon monde.
Et c''est facile ressentir quand on est entour de personnes qui ralisent le meilleur travail de leur carrire, crer un logiciel de paie remarquable pour les petites entreprises de partout au Canada.
Notre quipe runit des parcours, des perspectives, des expriences et des ides varis pour faire de la paie la partie la plus simple de la gestion d''une entreprise.
Le tltravail est notre norme, nous sommes en pleine croissance et nous cherchons des personnes passionnes qui ne se contentent pas de la premire solution venue ni de la faon dont les choses ont toujours t faites.
Nous tenons profondment nos clients comme les uns aux autres, et nous savons qu''en matire de paie, l''exactitude compte.
Nos valeurs orientent notre faon de travailler et ce que nous attendons les uns des autres: Cultiver l''impact en nous concentrant sur l''essentiel et en offrant des rsultats concrets nos clients.
Ne faire qu''une quipe en collaborant ouvertement, en communiquant clairement et en nous ralliant autour d''objectifs communs.
Faire preuve de curiosit et de bienveillance en remettant en question les ides reues, en apprenant rapidement et en agissant avec empathie.
Si vous voulez btir l''avenir de la paie dans un milieu o vos ides sont accueillies et o votre contribution compte, ne cherchez pas plus loin ! Le rle: Nous cherchons une personne de talent au poste d''ingnieur ou ingnieure principal ou principale en dveloppement logiciel , qui aime s''attaquer des problmes difficiles et souhaite avoir un impact rel pour les petites entreprises partout au Canada.
Vous jouerez un rle de leader technique chevronn, dirigeant la conception et la livraison de solutions logicielles complexes, fiables, volutives et faciles maintenir, tout en encadrant et en outillant les autres.
Vous relverez directement de notre gestionnaire de l''ingnierie.
Vos responsabilits: Diriger l''ensemble du cycle de dveloppement des nouvelles fonctionnalits, de la conception au dploiement, en veillant la qualit, la maintenabilit et la performance du code sur toute la pile.
Mettre profit une solide exprience des systmes distribus, de la conception pilote par le domaine (DDD), de l''architecture de microservices, de l''optimisation de la performance et de la fiabilit des systmes.
Mettre en place, dployer et grer une infrastructure infonuagique volutive pour soutenir les fonctionnalits et la croissance des applications, en automatisant autant que possible.
Veiller ce que la performance des services respecte les exigences des ententes de niveau de service (SLA), au moyen d''une surveillance proactive et d''une intervention en cas d''incident.
Animer les discussions d''architecture, tant de haut niveau qu''au niveau des composants,
documenter les conceptions et assurer leur cohrence avec les objectifs d''affaires et techniques.
Collaborer avec les quipes Produit, Dev
Ops et Architecture afin d''aligner le dveloppement sur les objectifs stratgiques.
Encadrer les ingnieurs juniors sur les bonnes pratiques de dveloppement, l''infrastructure infonuagique et les outils mergents.
Rechercher, recommander et promouvoir des outils de dveloppement fonds sur l''IA et des solutions d''automatisation pour accrotre la productivit.
Influencer la stratgie technologique et favoriser des pratiques novatrices qui amliorent l''volutivit, la fiabilit et l''efficacit de l''quipe.
Ce que vous apportez: Plus de 7 ans d''exprience en gnie logiciel, y compris en dveloppement full stack et en infrastructure infonuagique.
Un leadership prouv dans la conception et la mise l''chelle de systmes logiciels complexes, ainsi que dans l''encadrement d''quipes d''ingnierie.
Des comptences avances avec des cadriciels comme React ou Angular, avec C# et .NET Core, en conception d''API volutives et avec les bases de donnes relationnelles et NoSQL.
Une solide exprience de la conception architecturale, de l''optimisation de la performance et de la fiabilit des systmes.
Une comprhension approfondie des normes de code propre, des patrons de conception et des chanes CI/CD.
Une matrise des plateformes infonuagiques (AWS, Azure ou GCP), des outils d''infrastructure sous forme de code (Terraform, Cloud
Formation), de Kubernetes et de Docker.
D''excellentes aptitudes la collaboration et la communication, avec la capacit d''expliquer des concepts techniques des parties prenantes non techniques.
Un tat d''esprit ax sur l''apprentissage continu, la croissance et le partage des connaissances.
En prime: Vous avez de l''exprience de l''intgration de l''IA et de l''apprentissage automatique dans des systmes logiciels.
Vous avez dj propos et mis en uvre des stratgies technologiques novatrices ayant amlior l''volutivit et la productivit.
Ce que nous vous offrons: Impact : Mettez la main la pte et contribuez directement la croissance et au succs de Wagepoint.
Culture: Travaillez aux cts d''une quipe qui aime vraiment rsoudre des problmes ensemble, qui clbre ses russites, qui se soutient dans les moments difficiles et qui trouve toujours le temps pour une mauvaise blague l''occasion.
Croissance: Pour nous, apprendre fait partie du travail.
Nous nous engageons vous aider vous amliorer chaque jour (un clin d''il notre valeur Faire preuve de curiosit et de bienveillance !) en vous offrant du perfectionnement professionnel, de nouvelles expriences et des perspectives d''volution de carrire au fil de notre croissance.
Innovation: La curiosit et l''exprimentation sont encourages ! Apportez vos ides, remettez en question les ides reues, utilisez l''IA de faon responsable et contribuez inventer de meilleures faons de travailler.
Tltravail: Travaillez d''o vous tes le plus productif.
Le tltravail a toujours t la norme chez Wagepoint : vous y gagnez en souplesse, en autonomie et, on l''espre, un peu plus de temps avec les personnes (et les animaux) que vous aimez.
Envie de vous joindre l''quipe ? Posez votre candidature ds maintenant et aidez-nous faire de la paie la partie la plus simple de la gestion d''une entreprise.
Prochaines tapes: Si le poste vous parle, nous aimerions beaucoup vous connatre ! Pas besoin de lettre de prsentation officielle : envoyez-nous simplement votre curriculum vit et, si le cur vous en dit, quelques lignes sur ce qui vous emballe dans cette occasion.
Si nous convenons que le courant passe, une personne de notre quipe communiquera avec vous pour planifier un appel.
Psst ! En 2026, nous avons t reconnus parmi les meilleurs lieux de travail au Canada pour le bien-tre mental et l''inclusion.
Cet engagement se prolonge dans notre processus d''embauche, o nous nous efforons d''offrir une exprience accueillante, respectueuse et inclusive ds le premier jour.
Nous accueillons les candidatures de personnes de tous les horizons, expriences, identits et perspectives, et nous nous engageons btir un milieu de travail o chaque personne peut s''panouir.
Comme nous sommes une entreprise en tltravail, toutes les entrevues se droulent virtuellement.
Si vous avez besoin de mesures d''adaptation une tape ou l''autre du processus de recrutement, faites-le-nous savoir.
Nous serons heureux de vous accompagner ! Dans le cadre de notre processus d''embauche, des outils bass sur l''IA appuient l''examen initial des candidatures.
Rassurez-vous : notre quipe des ressources humaines examine attentivement toutes les candidatures et prend les dcisions finales quant la progression des personnes candidates.
📌 Staff Software Development Engineer (Calgary)
🏢 Wagepoint
📍 Calgary