Jobs.ca
Jobs.ca
Language
Valsoft Corporation logo

Développeur(se) Full-Stack Senior

Remote
Montreal
Senior Level
full_time

About the role

À propos de Valsoft Corp.

Fondée au Canada en 2015, Valsoft s'est développée pour compter aujourd'hui plus de 130 entreprises dans son portefeuille mondial. Elle acquiert et développe des sociétés de logiciels spécialisées dans des marchés verticaux, permettant à chacune d'elles de fournir les meilleures solutions critiques à leurs clients dans leurs secteurs respectifs. L'un des principes fondamentaux de la philosophie de Valsoft consiste à investir dans des entreprises bien établies et à favoriser un environnement entrepreneurial qui permet à ces dernières de devenir des leaders dans leurs secteurs respectifs. Valsoft cherche à acheter, détenir et créer de la valeur grâce à des partenariats à long terme avec les équipes de direction existantes.

À propos du rôle

Nous recherchons un(e) développeur(se) full-stack senior qui aime construire des systèmes de production de bout en bout. Vous dirigerez les travaux d’ingénierie logicielle pour lancer notre réceptionniste IA, Sadie, dans un nouveau secteur d’activité, en prenant la responsabilité de services critiques liés à la voix, à l’orchestration de LLM (prompts/agents/RAG) et aux intégrations partenaires. Il s’agit d’un rôle très opérationnel : concevoir l’architecture, écrire du code de haute qualité, instrumenter la fiabilité, la performance et les coûts, et collaborer étroitement avec les équipes produit et partenariats pour livrer des résultats concrets.

Ce que vous ferez

  • Diriger le développement d'une nouvelle activité SaaS B2B axée sur l'innovation en matière d'IA dans un marché logiciel vertical
  • Construire des prototypes et des MVP pour obtenir des informations sur les clients et affiner l'orientation des produits
  • Gérer les services de bout en bout pour un nouveau marché vertical de Sadie : conception, mise en œuvre, test, déploiement et exploitation
  • Développer des services cloud sur AWS avec des composants sans serveur et conteneurisés (par exemple, AWS Lambda, Docker, Fargate/ECS/EKS) pour assurer l'évolutivité et la résilience.
  • Optimiser les performances et la fiabilité pour les interactions vocales à forte concurrence (budgets de latence, budgets d'erreurs, observabilité).
  • Mesurer ce qui compte : mettre en place des indicateurs pour le confinement/la conversion, la latence (p95) et le coût par tâche réussie
  • Placer la barre plus haut : révisions de code, documents de conception, mentorat et contribution à l'astreinte avec des SLO clairs
  • Promouvoir les meilleures pratiques en matière de développement de produits techniques, d'évolutivité et de conception de systèmes

Ce que vous apportez

  • Diplôme en informatique, en ingénierie ou dans une discipline technique connexe (ou expérience équivalente)
  • Ingénieur(e)/développeur(se) logiciel(le) très motivé(e) avec 5+ ans d’expérience en génie logiciel, incluant du travail pratique sur des systèmes ML/IA
  • Excellente maîtrise de JavaScript/TypeScript, avec un focus sur la création d’applications serverless et conteneurisées
  • Excellentes capacités de résolution de problèmes et aptitude à exceller sous pression opérationnelle
  • Mentalité “AI-First” : usage actif de Cursor/Windsurf ou d’outils similaires pour accélérer le développement, avec compréhension de l’ingénierie des prompts et des systèmes à base d’agents
  • Fort intérêt pour les LLM, les agents et la GenAI appliquée dans des environnements réels
  • Communication claire et concise ; capacité à transformer des objectifs ambigus en conceptions stables/robustes

Ce qui vous donne un avantage

  • Expérience avec les agents IA : expérience préalable dans la création et la mise à l'échelle d'agents IA basés sur des LLM modernes
  • Scripting et automatisation : maîtrise des langages de script et des outils d'automatisation
  • Connaissance avancée des services AWS : expertise dans les technologies AWS au-delà des bases, telles que AWS ECS, EKS et Fargate

Pourquoi nous rejoindre ?

  • Jouez un rôle central dans le développement de la voix et de la présence en ligne de Sadie dans un nouveau secteur
  • Rejoignez une start-up en pleine croissance, animée par une mission et d'envergure mondiale
  • Travaillez avec une équipe qui valorise la créativité, l'expérimentation et les grandes idées

Prêt à construire quelque chose de grand avec nous ?

****

About Valsoft Corp.

Established in Canada in 2015, Valsoft has grown to a global portfolio of 130+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’s philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.

About the role We’re seeking a Senior Full-Stack Developer who loves building production systems end-to-end. You’ll lead the engineering work to launch our AI receptionist, Sadie, in a new vertical, owning critical services across voice, LLM orchestration (prompts/agents/RAG), and partner integrations. This is a hands-on role: designing architecture, writing high-quality code, instrumenting reliability and cost, and working closely with product and partnerships to ship real outcomes.

What you’ll do

  • Lead the development of a new B2B SaaS business built around AI innovation in a vertical software market
  • Build prototypes and MVPs to gain customer insights and sharpen product direction
  • Own services end-to-end for a new Sadie vertical: design, implement, test, deploy, and operate
  • Build cloud services on AWS with serverless and containerized components (e.g., AWS Lambda, Docker, Fargate/ECS/EKS) for scalability and resilience
  • Optimize performance & reliability for high-concurrency voice interactions (latency budgets, error budgets, observability)
  • Measure what matters: set up metrics for containment/conversion, latency (p95), and cost per successful task
  • Raise the bar: code reviews, design docs, mentoring, and contribution to on-call with clear SLOs
  • Champion best practices in product development, scalability, and system design

What you bring

  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline (or equivalent experience).
  • Highly motivated software engineer/ developer with 5+ years of software engineering experience, with hands-on work in ML/AI systems
  • Profound knowledge of JavaScript/TypeScript with a focus on building serverless and containerized applications
  • Outstanding problem-solving skills and the ability to thrive under operational pressure
  • AI-First mindset: Actively using Cursor/Windsurf or similar tools to accelerate development, with an understanding of prompt engineering and agentic systems
  • Strong interest in LLMs, agents, and applied GenAI in real-world environments
  • Clear, concise communication; ability to turn ambiguous goals into stable designs

Good to have:

  • **Experience with AI agents:**Prior experience building and scaling AI agents based on modern LLMs
  • Scripting and Automation: Proficiency in scripting languages and automation tools
  • Advanced AWS Services Knowledge: Expertise in AWS technologies beyond the basics, such as AWS ECS, EKS, and Fargate

Why join us?

  • Own a greenfield AI product in a new vertical, from v0 → scale.
  • Join a fast-growing, mission-driven startup with global reach
  • Work with a team that values creativity, experimentation, and big ideas
  • Opportunity to make real impact in how the world sees and engages with our brand

Ready to build something big with us?

About Valsoft Corporation

Financial Services
201-500

As a leading player in vertical market software (VMS), Valsoft combines industry expertise with a unique buy-and-hold investment philosophy, managing a growing portfolio of companies that benefit from decentralized leadership and operational autonomy. We actively support our businesses, guiding them in their growth and evolution into market leaders.

Headquartered in Montreal with a global presence, Valsoft is committed to building a legacy of excellence by prioritizing sustainable growth and operational efficiency. Our long-term vision, driven by entrepreneurial spirit and disciplined execution, ensures we create lasting value for our portfolio companies, their customers, and the industries they serve. For more information, visit valsoftcorp.com.

En tant qu'acteur de premier plan dans le domaine des logiciels pour marchés verticaux (LMV), Valsoft allie expertise sectorielle et une philosophie d'investissement unique axée sur l'acquisition et la conservation. Nous gérons un portefeuille croissant d'entreprises qui bénéficient d'un leadership décentralisé et d'une autonomie opérationnelle. Nous soutenons activement nos entreprises en les accompagnant dans leur croissance et leur évolution en leaders de leur secteur.

Basée à Montréal et présente à l'échelle mondiale, Valsoft s'engage à bâtir un héritage d'excellence en priorisant la croissance durable et l'efficacité opérationnelle. Notre vision à long terme, portée par un esprit entrepreneurial et une exécution rigoureuse, nous permet de créer une valeur durable pour nos entreprises, leurs clients et les industries qu'elles desservent. Pour plus d'informations, visitez valsoftcorp.com.