itjobs.ca Logo
Dilypse logo

Ingénieur Logiciel Senior Full Stack (SaaS)

Dilypse1 day ago
Hybrid
Senior Level
Full-Time

Top Benefits

Hybrid work model in Brossard
Autonomous work culture
Growth and continuous learning opportunities

About the role

🇫🇷 Version Française : Ingénieur Logiciel Senior Full Stack (SaaS & IA)

Entreprise : Dilypse Lieu : Brossard, QC (Hybride) Type de poste : Temps plein À propos de Dilypse Dilypse transforme la manière dont les entreprises multi-sites gèrent leur présence numérique. Notre plateforme SaaS centralise la visibilité locale, la réputation en ligne et l'engagement client pour des milliers d'établissements.

Nous ne nous contentons pas de gérer des données : nous construisons des outils d'automatisation et d'intelligence artificielle de pointe pour simplifier le quotidien de nos clients. Chez Dilypse, la qualité logicielle n’est pas une option, c’est notre fondation pour soutenir une croissance rapide et des enjeux de scalabilité majeurs.

Le Défi Nous recherchons un(e) Ingénieur(e) Logiciel Senior qui voit au-delà du code. Vous êtes un "problem solver" pragmatique qui a déjà vécu les cycles de vie de produits SaaS complexes en production. Votre rôle ne sera pas seulement d'exécuter des tickets, mais de participer activement à la conception architecturale, d'intégrer des solutions d'IA générative et de garantir que notre plateforme reste robuste alors que nous changeons d'échelle.

Vos Responsabilités Ingénierie de pointe : Concevoir et déployer des fonctionnalités Full Stack (Symfony/React) performantes et scalables. Architecture & Vision : Orienter les choix technologiques sur nos systèmes distribués et asynchrones (Temporal, AWS). Innovation IA : Développer et optimiser nos agents IA et workflows basés sur les LLM (RAG, OpenAI, Claude). Qualité & Mentorat : Promouvoir les meilleures pratiques (Clean Code, revues de code, tests) et élever le niveau technique global de l'équipe. Focus Produit : Collaborer avec les équipes Design et Produit pour transformer des problématiques métier complexes en solutions simples et élégantes.

Notre Stack Technique (Nous valorisons votre capacité d'adaptation plus que la maîtrise exhaustive de cette liste)

Backend : PHP 8.3+ (Symfony 6.4+), Node.js. Frontend : React, TypeScript. Data : MongoDB, MySQL, Redis. Infra & Messaging : Temporal, AWS (SQS, SNS, Route53), WebSockets. AI Stack : OpenAI, Claude, RAG, Agents intelligents.

Profil recherché

Expérience SaaS : Vous avez une solide expérience en développement de produits SaaS à fort trafic. Pragmatisme : Vous préférez une solution simple qui fonctionne en production à une architecture complexe théorique. Autonomie : Vous savez naviguer dans un codebase large et prendre des décisions techniques réfléchies sans micro-management. Curiosité : Vous explorez activement les nouvelles technologies, notamment l’IA, pour voir comment elles peuvent servir le produit. Culture Engineering : Vous avez le souci du détail, de la performance et de la maintenabilité du code.

Ce poste n’est PAS pour vous si...

Vous attendez des spécifications figées avant de commencer à coder. Vous n'aimez pas remettre en question l'existant ou être challengé(e). L'apprentissage continu et la veille technologique vous semblent être une corvée.

Pourquoi rejoindre Dilypse ?

Impact réel : Vos décisions influencent directement l’évolution du produit et le succès de nos clients. Environnement moderne : Travaillez sur des problématiques tech stimulantes (systèmes distribués, IA, automatisation). Culture de confiance : Nous valorisons l'autonomie, l'humilité et la collaboration constructive. Équilibre : Mode de travail hybride à Brossard, dans une ambiance de travail saine et ambitieuse.

🇺🇸 English Version: Senior Full Stack Software Engineer (SaaS & AI)

Company: Dilypse Location: Brossard, QC (Hybrid) Job Type: Full-time

About Dilypse

Dilypse is revolutionizing how multi-location businesses manage their digital footprint. Our SaaS platform centralizes local visibility, online reputation, and customer engagement for thousands of organizations.

We are building an ambitious product where software quality, performance, and scalability are daily priorities. As we integrate advanced AI and automation into our core offering, we are looking for world-class talent to help us scale.

The Role We are looking for a Senior Full Stack Software Engineer who has a track record of building and scaling SaaS products in production.

More than just a specialist in one language, we need a pragmatic, curious, and autonomous engineer. You understand the "why" before the "how" and are capable of transforming complex business problems into simple, robust, and maintainable software.

Key Responsibilities Full Stack Development: Build and maintain high-performance features using Symfony and React. Architecture & Design: Contribute to structural technical decisions for our distributed, event-driven systems (Temporal, AWS). AI Innovation: Design and integrate AI-driven features and LLM-based workflows (RAG, OpenAI, Claude). Code Excellence: Write clean, testable, and maintainable code while leading by example in code reviews and technical discussions. Product Impact: Partner with Product and Design teams to challenge assumptions and build features that deliver genuine user value.

Our Tech Stack (We value your ability to learn and adapt over mastery of every single tool) Backend: PHP 8.3+ (Symfony 6.4+), Node.js. Frontend: React, TypeScript. Databases: MongoDB, MySQL, Redis. Infra & Async: Temporal, AWS (SQS, SNS, Route53), WebSockets, SSE. AI: OpenAI, Claude, RAG, AI Agents.

What We’re Looking For

SaaS Expertise: Proven experience in building and evolving production-grade SaaS applications. Problem Solver: Ability to handle complex technical challenges with a high level of autonomy. Pragmatic Mindset: You prioritize simple, scalable solutions over over-engineering. Continuous Learner: You stay ahead of the curve, especially regarding AI and modern software patterns. Owner Mentality: You take responsibility for your code from conception to production.

This role is NOT for you if...

You prefer working in a silo on highly structured, rigid tasks. You need daily hand-holding to make progress. You see coding as just "executing specs" rather than solving business problems. You aren't comfortable with technical debates or questioning the status quo.

Why Join Dilypse?

Direct Impact: You will have a seat at the table for technical decisions and product trajectory. Modern Challenges: Work on high-scale problems involving distributed systems and cutting-edge AI. Culture of Excellence: Join a team that values humility, curiosity, and high engineering standards. Growth: An environment that encourages stepping out of your comfort zone and continuous learning. Flexibility: A healthy hybrid work model based in Brossard, QC.

Ce qui a été amélioré :

Le Titre : Ajout de "IA" car c'est un mot-clé très attractif pour les profils Senior actuellement. L'Introduction : Plus dynamique ("transformer la manière dont...", "ne pas se contenter de gérer des données"). Les Responsabilités : Regroupées par thématiques (Ingénierie, Architecture, IA, Produit) pour une lecture plus rapide. La Stack : Présentée de façon plus aérée. Le Ton : Plus orienté "Impact" pour attirer des profils qui veulent avoir des responsabilités (Owner mentality).

About Dilypse

Marketing Services