Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

Wagepoint

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:

“Great code doesn’t just solve problems—it anticipates them.”

We're looking for a talented Software Development Engineer (Intermediate) who enjoys tackling hard problems and wants to create meaningful impact for small businesses across Canada. As a Software Development Engineer, you'll contribute to the design, development, testing, and maintenance of features across the stack. This role is ideal for a growth-oriented engineer looking to deepen their technical expertise while contributing to high-quality, scalable software. You'll be supported in learning infrastructure best practices, participating in code reviews, and starting to mentor peers as you grow your impact. You will report directly to our Engineering Manager.

What you'll be expected to own:

  • Ship real features: Take end-to-end ownership of stories across the full stack, from writing the code to testing it and seeing it land in production.

  • Keep the house clean: Tackle bugs and tech debt with a quality-first mindset. Our codebase has history, and you'll play a real role in making it better.

  • Make code reviews count: Engage genuinely in reviews: absorb what your teammates know, and bring your own perspective to the table.

  • Collaborate without silos: Work closely with teammates across engineering to share context, unblock each other, and ship better together.

  • Use AI as a real tool: We actively use AI to write faster, review smarter, and innovate — you'll be expected to bring that same mindset to your daily workflow.

What you bring to the table:

  • 2–4 years of experience in software development with exposure to full stack technologies.

  • Proficiency in one or more modern programming languages (e.g., C#, JavaScript, Python).

  • Familiarity with front-end frameworks (e.g., React, Angular) and back-end APIs.

  • Strong interest in growing technical skills and collaborating with cross-functional teams.

  • You apply best practices such as SOLID, DRY, and KISS to write maintainable, readable code.

  • You communicate progress, blockers, and questions clearly — in standups and beyond.

  • Actively leverage and improve AI tools daily to accelerate code generation, review, and quality assurance.

Bonus points if:

  • Exposure to cloud platforms (e.g., AWS, Azure) and CI/CD practices.

  • Experience with RESTful and/or GraphQL APIs.

  • Familiarity with GitHub Actions or similar CI/CD tooling.

  • Prior work in payroll, fintech, or HR technology.

What we bring to the table:

  • Impact : Dig in and directly contribute to Wagepoint’s 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. We’re 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, we’d love to hear from you! No need for a formal cover letter, just send us your resume and if you’d 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!

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.

Ingénieur ou ingénieure en développement logiciel (intermédiaire)

Qui sommes-nous :

Chez Wagepoint, nous sommes du bon monde. Et c'est facile à ressentir quand on est entouré de personnes qui réalisent le meilleur travail de leur carrière, à créer un logiciel de paie remarquable pour les petites entreprises de partout au Canada.

Notre équipe réunit des parcours, des perspectives, des expériences et des idées variés pour faire de la paie la partie la plus simple de la gestion d'une entreprise.

Le télétravail est notre norme, nous sommes en pleine croissance et nous cherchons des personnes passionnées qui ne se contentent pas de la première solution venue ni de la façon dont les choses ont toujours été faites. Nous tenons profondément à nos clients comme les uns aux autres, et nous savons qu'en matière de paie, l'exactitude compte.

Nos valeurs orientent notre façon de travailler et ce que nous attendons les uns des autres :

  • Cultiver l'impact en nous concentrant sur l'essentiel et en offrant des résultats 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 idées reçues, en apprenant rapidement et en agissant avec empathie.

Si vous voulez bâtir l'avenir de la paie dans un milieu où vos idées sont accueillies et où votre contribution compte, ne cherchez pas plus loin !

Le rôle :

« Le bon code ne se contente pas de résoudre les problèmes : il les anticipe. »

Nous cherchons une personne de talent au poste d'ingénieur ou ingénieure en développement logiciel (intermédiaire) , qui aime s'attaquer à des problèmes difficiles et souhaite avoir un impact réel pour les petites entreprises partout au Canada. À ce poste, vous contribuerez à la conception, au développement, aux tests et à la maintenance de fonctionnalités sur toute la pile. Le poste convient parfaitement à une personne tournée vers la croissance qui souhaite approfondir son expertise technique tout en contribuant à un logiciel de grande qualité et évolutif. Vous bénéficierez de soutien pour apprendre les bonnes pratiques d'infrastructure, participer aux revues de code et faire vos premiers pas dans l'encadrement de vos pairs, à mesure que votre impact grandira. Vous relèverez directement de notre gestionnaire de l'ingénierie.

Vos responsabilités :

  • Livrer de vraies fonctionnalités : prendre en charge des récits de bout en bout sur toute la pile, de l'écriture du code aux tests jusqu'à leur mise en production.

  • Garder la maison en ordre : vous attaquer aux bogues et à la dette technique dans un esprit de qualité d'abord. Notre base de code a une histoire, et vous jouerez un rôle réel dans son amélioration.

  • Rendre les revues de code utiles : participer sincèrement aux revues, assimiler ce que savent vos coéquipiers et apporter votre propre point de vue.

  • Collaborer sans cloisonnement : travailler étroitement avec les coéquipiers de toute l'ingénierie pour partager le contexte, se débloquer mutuellement et mieux livrer, ensemble.

  • Utiliser l'IA comme un véritable outil : nous nous servons activement de l'IA pour écrire plus vite, réviser plus intelligemment et innover — on s'attend à ce que vous adoptiez le même état d'esprit dans votre travail quotidien.

Ce que vous apportez :

  • De 2 à 4 ans d'expérience en développement logiciel, avec une exposition aux technologies full stack.

  • Une maîtrise d'un ou de plusieurs langages de programmation modernes (p. ex. C#, JavaScript, Python).

  • Une familiarité avec les cadriciels front-end (p. ex. React, Angular) et les API back-end.

  • Un vif intérêt pour le développement de vos compétences techniques et la collaboration avec des équipes multidisciplinaires.

  • Vous appliquez des bonnes pratiques comme SOLID, DRY et KISS pour écrire un code lisible et facile à maintenir.

  • Vous communiquez clairement vos progrès, vos obstacles et vos questions, tant dans les mêlées quotidiennes qu'en dehors.

  • Vous utilisez et améliorez activement des outils d'IA au quotidien pour accélérer la génération de code, la révision et l'assurance qualité.

En prime :

  • Une exposition aux plateformes infonuagiques (p. ex. AWS, Azure) et aux pratiques CI/CD.

  • De l'expérience des API RESTful ou GraphQL.

  • Une familiarité avec GitHub Actions ou un outillage CI/CD semblable.

  • Une expérience antérieure en paie, en technologie financière (fintech) ou en technologie des RH.

Ce que nous vous offrons :

Impact : Mettez la main à la pâte et contribuez directement à la croissance et au succès de Wagepoint.

Culture : Travaillez aux côtés d'une équipe qui aime vraiment résoudre des problèmes ensemble, qui célèbre ses réussites, 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 améliorer chaque jour (un clin d'œil à notre valeur Faire preuve de curiosité et de bienveillance !) en vous offrant du perfectionnement professionnel, de nouvelles expériences et des perspectives d'évolution de carrière au fil de notre croissance.

Innovation : La curiosité et l'expérimentation sont encouragées ! Apportez vos idées, remettez en question les idées reçues, utilisez l'IA de façon responsable et contribuez à inventer de meilleures façons de travailler.

Télétravail : Travaillez d'où vous êtes le plus productif. Le télétravail a toujours été la norme chez Wagepoint : vous y gagnez en souplesse, en autonomie et, on l'espère, un peu plus de temps avec les personnes (et les animaux) que vous aimez.

Envie de vous joindre à l'équipe ? Posez votre candidature dès 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 connaître ! Pas besoin de lettre de présentation officielle : envoyez-nous simplement votre curriculum vitæ et, si le cœur 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 efforçons d'offrir une expérience accueillante, respectueuse et inclusive dès le premier jour.

Nous accueillons les candidatures de personnes de tous les horizons, expériences, identités et perspectives, et nous nous engageons à bâtir un milieu de travail où chaque personne peut s'épanouir.

Comme nous sommes une entreprise en télétravail, toutes les entrevues se déroulent 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 basés sur l'IA appuient l'examen initial des candidatures. Rassurez-vous : notre équipe des ressources humaines examine attentivement toutes les candidatures et prend les décisions finales quant à la progression des personnes candidates.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Calgary, AB vacancy
  •  ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving... 
    Suggested
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    20 hours ago
  •  ...Description Job Title: Commercial Development Engineer Job Level: ENG C Date Posted: September 1, 2026 Closing Date: September 15, 2026 Job Type: Full-time Permanent Category: Internal/External Opportunities Location: Calgary Powering a bright... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Relocation package

    Altalink

    Calgary, AB
    20 hours ago
  • $120k - $150k per year

     ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...Requirements ~5+ years software development experience ~5+ years experience in Java... 
    Suggested
    Full time
    Remote work

    Datavisor

    Calgary, AB
    20 hours ago
  •  ...by craft - this is how we describe the engineering team at MNP Labs. MNP is proudly Canadian...  ...practices.   Make an impact as a Full Stack Software as part of the MNP Labs team. Here you...  .... Responsibilities Full-Stack Development   Develop and maintain responsive, scalable... 
    Suggested
    Full time
    Remote work
    Flexible hours
    Shift work

    Experienced Career

    Calgary, AB
    20 hours ago
  •  ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge... 
    Suggested
    Work at office

    Speechify

    Calgary, AB
    12 hours ago
  •  ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings together...  ...at high level: We're looking for a talented Software Development Engineer - Mobile who enjoys tackling hard problems and wants to create... 
    Internship

    Wagepoint

    Calgary, AB
    15 days ago
  •  ...at a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack...  ...passions. Grow yourself. At Push, personal and professional development go hand in hand. Make an impact. Your knowledge and... 
    Full time

    Push Operations

    Calgary, AB
    20 hours ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Calgary, AB
    20 hours ago
  •  ...Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...fighting and support vehicles. The hardware, software and systems integration that our...  ...accordance with coding standards. Some development and performance of integration test and... 
    Hourly pay
    Full time
    For contractors
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    20 hours ago
  •  ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's... 
    Full time
    Remote work

    Speechify

    Calgary, AB
    20 hours ago
  •  ...product. You will be the bridge between engineering, product, and customer success, driving...  ...regular 1:1s, and support the professional development of each team member. Foster a...  ...a related technical discipline such as software development or technical QA. ~5+ years... 
    Full time
    Local area
    Shift work

    Krux Analytics

    Calgary, AB
    20 hours ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Lead the design, architecture, and development of native Windows desktop applications using...  ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals... 
    Long term contract
    Full time
    Work at office

    Speechify

    Calgary, AB
    20 hours ago
  •  ...the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a technical...  ...you'll find an outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please note that this is what... 
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    20 hours ago
  • $108k - $133k per year

     ...We are committed to responsible resource development, environmental performance and building...  ...and have an interest in the following: software development, data development, cloud computing...  ...’s Degree in Computer Science, Computer Engineering or a related discipline, with experience... 
    Full time
    Relocation package

    Elk Valley Resources

    Calgary, AB
    20 hours ago
  •  ...The Lead Software Developer is responsible for designing, developing, testing and maintenance...  ...who is capable of collaborating with development leadership to create a world class...  ...'s degree in Computer Science, Software Engineering, or a related field.  ~5-7 years of professional... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    20 hours ago
  •  ...The Role TEC Canada is a leadership development and peer advisory organization that helps CEOs, entrepreneurs, and senior executives grow...  ...with Outlook, Microsoft Office Suite, prospecting tools and software, and Microsoft Dynamics 365 or similar CRM. Why Join TEC... 
    Full time
    Work at office

    TEC Canada

    Calgary, AB
    20 hours ago
  •  ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-...  ...uphold code quality standards and share knowledge across a small engineering team. What we're looking for ~2+ years of professional... 
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    20 hours ago
  •  ...Position We are seeking a dynamic and results-driven Business Development Representative to join our growing team. This role focuses on...  ...accurate sales records and customer interactions in CRM software. Meet and exceed sales targets while maintaining a strong gross... 
    Long term contract
    Full time
    Work at office
    Local area

    Rsl

    Calgary, AB
    20 hours ago
  • $100k per year

     ...Build the Business Development Function Behind Great Engineering Tangent Design Engineering is looking for an experienced  Business Development Manager to join our Calgary-based product development team.   We solve complex engineering challenges across consumer electronics... 
    Full time
    Flexible hours

    Tangent Design Engineering

    Calgary, AB
    20 hours ago
  •  ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications...  ...making Write excellent software using the most appropriate development methodologies Work with the Product Management, Quality... 
    Full time

    Pason Career

    Calgary, AB
    20 hours ago
  • $145k - $155k per year

     ...real-world conditions. We’re hiring two Software Developers to join the Casper team: one...  ..., and actively evolving. As George (Development Manager) puts it, “ This isn’t a product...  ...respond, Casper is adapting too. The engineering work behind it is becoming more complex,... 
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    20 hours ago
  • $130k - $145k per year

     ...goals. This opportunity is ideal for an accomplished Business Development Manager who wants to help establish the discipline and operating...  ...Requirements Education – Bachelor’s degree preferred in Engineering, Science or related field. Must have familiarity with CRM (SalesForce... 
    Full time
    Work at office
    Local area
    Flexible hours

    The Alliance

    Calgary, AB
    20 hours ago
  •  ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (...  ...and have opportunities for professional development. Our roots are medical and digital, our...  ...'s degree in computer science, software engineering or equivalent About the Benefits:... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    20 hours ago
  •  ...combines rugged GPS devices with advanced software, supported by global satellite and...  ...lifecycle. You will work closely with Engineering, UX, Product Marketing, Customer Success...  ...skills ~ Experience working in agile development environments with cross-functional teams... 
    Full time

    Geoforce

    Calgary, AB
    20 hours ago
  •  ...partnership with H2Safety to hire an Account Manager/Business Development person. In June 2025, H2Safety became a part of SGS, the world...  ...sell  initial emergency response plans, training services, and software solutions . Approximately 20%of your efforts will focus on... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Sgs & Co

    Calgary, AB
    20 hours ago
  •  ...Description A Joint Opportunity with Canacre Ltd. and Phasor Engineering Inc. About Us Canacre Ltd. provides integrated land,...  ...services across the full project lifecycle, from early development through construction and into operations. Our sole focus on land... 
    Full time
    Work at office

    Phasor Engineering

    Calgary, AB
    20 hours ago
  •  ...is looking for a motivated and commercially focused Business Development Manager to drive business growth by identifying new opportunities...  ...and customer presentations. Work closely with Operations, Engineering and Commercial teams to develop tailored customer solutions.... 
    Long term contract
    Full time
    Contract work
    Worldwide

    Enermech

    Calgary, AB
    20 hours ago
  •  ...day across multiple factories.   We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-...  ...behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers.   ~ Develop perception components — implement object detection... 
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Calgary, AB
    20 hours ago
  •  ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings together...  ...Role: We’re looking for a talented Principal Software Development Engineer - Applied AI , who enjoys tackling hard problems and wants to... 
    Summer work
    Internship
    Day shift

    Wagepoint

    Calgary, AB
    a month ago
  •  ...Business Development Manager – Mortgages , Alberta   Job Description The mandate of the role is to market Mortgages to all licensed Mortgage Brokers within an assigned territory. The incumbent will seek out new business opportunities and continue to... 
    Full time
    Work at office

    Bay Street Staffing

    Calgary, AB
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!