Retour à la recherche
Logo de W Talent
W TalentSource d’offres vérifiée

Senior Software Engineer - Enterprise SaaS

Offre en anglais
  • Canada
  • Télétravail
  • Publié 4 sept. 2026
  • 1 poste

175 000 $–225 000 $ / année

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Formation minimale
Baccalauréat
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte

Résumé du poste

Design, build, and maintain features across a data-heavy enterprise SaaS platform, focusing on scalable APIs and data workflows. Collaborate with product and customer-facing teams to translate complex requirements into reliable, production-ready software.

Détails du poste

Job title: Senior Software Engineer - Enterprise SaaS Comp: $175K-$225K CAD + Bonus + Equity Location: Remote, Canada Industry: B2B SaaS / FinTech Our client is a growing software business building products for enterprise customers in regulated markets. Their platform helps teams manage complex workflows, improve data accuracy, automate manual processes, and support business-critical operations. They’re now looking for a Senior Software Engineer to join a product engineering team working on a complex, data-heavy SaaS platform. This is a hands-on role for someone who enjoys building reliable, well-tested systems in a detail-driven environment. You’ll work closely with engineering, product, and customer-facing teams to turn complex requirements into scalable, production-ready software. What the role looks like: Designing, building, and maintaining features across a modern SaaS platform Working across backend systems, frontend interfaces, data workflows, and integrations Building scalable APIs, services, and data-driven product functionality Translating complex product requirements into clean, maintainable technical solutions Collaborating with product and customer-facing teams to understand user needs and improve the platform Building automated tests to support accuracy, reliability, and long-term maintainability Contributing to architecture discussions around data models, services, integrations, and system design Supporting high engineering standards across code quality, testing, documentation, and delivery Working as part of a distributed, remote-first team What they’re looking for: 5+ years’ professional software engineering experience Experience building software in SaaS, fintech, enterprise software, or another complex product environment Strong backend engineering experience, ideally with C#, .NET, Java, or a similar object-oriented language Experience building APIs, services, integrations, and data-heavy product features Experience working with relational databases and/or NoSQL data stores Good understanding of software design principles, scalable architecture, and modern engineering practices Experience across backend and frontend product development Strong unit and integration testing experience Ability to work closely with product managers, engineers, and non-technical stakeholders Comfortable working in a remote, distributed team environment Degree in Computer Science, Engineering, or equivalent practical experience Useful experience: C# / .NET experience React, TypeScript, or similar frontend experience Cloud platform experience, ideally across modern compute, storage, and database services Experience with event-driven architecture, messaging, or streaming technologies Experience with ORM tools and database schema design Experience building software where accuracy, reliability, security, and data quality are important Exposure to regulated, data-heavy, or business-critical software environments Why it’s interesting: This is a chance to join a growing software business building complex products for sophisticated enterprise customers. The role offers strong ownership, technical depth, and the opportunity to work on systems where reliability, accuracy, and clean engineering really matter. You’ll be joining a collaborative team solving nuanced product problems in a regulated, data-heavy environment. It’s a strong fit for an engineer who enjoys working close to the business problem, building robust systems, and contributing across architecture, product development, and technical delivery. Compensation and benefits: $175K-$225K CAD base salary Bonus eligibility Equity included Remote-first working Competitive benefits package Retirement support Generous PTO Interested in learning more about this opportunity? Apply through this job post.

Ce que vous ferez

Design, build, and maintain features across a data-heavy enterprise SaaS platform, focusing on scalable APIs and data workflows. Collaborate with product and customer-facing teams to translate complex requirements into reliable, production-ready software.

Exigences

Requires 5+ years of professional software engineering experience with strong backend skills in C#, .NET, or Java. A degree in Computer Science or equivalent experience is required, along with proficiency in building APIs and working with relational or NoSQL databases.

Avantages

• Bonus • Equity • Competitive benefits package • Retirement support • Generous PTO

Compétences indiquées

  • React · Souhaitée
  • TypeScript · Souhaitée
  • .NET · Souhaitée
  • Java · Souhaitée
  • C++ · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • .NET
  • Java
  • React
  • TypeScript
  • API Development
  • Relational Databases
  • NoSQL
  • Unit Testing
  • Integration Testing
  • System Design
  • Scalable Architecture
  • Event-Driven Architecture
  • Frontend Development
  • Backend Engineering
  • SaaS Development

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée