Développeur·se logiciel principal·e // Senior Software Developer
Ne faites pas que suivre les tendances, bâtissez l'infrastructure qui les définit. Rejoignez SSENSE ! // Don’t just follow trends - build the infrastructure that defines them. Join SSENSE!
À propos de nous :
SSENSE est une plateforme technologique montréalaise à portée internationale œuvrant au croisement de la culture, de la communauté et du commerce. SSENSE offre une combinaison de marques de luxe établies et émergentes dans les rayons féminin, masculin, pour enfant et divers.
Avec une moyenne de 100 millions de visites mensuelles sur le site, SSENSE a été saluée par la critique, à la fois pour son modèle de commerce numérique et pour sa production de contenu culturel.
À propos du poste :
En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison de solutions logicielles de haute qualité et évolutives. Celles-ci doivent résoudre des problématiques commerciales complexes et permettre aux équipes de gagner en agilité. Ce rôle exige une expertise technique approfondie, un sens aigu de l'architecture et des capacités de mentorat afin de garantir la fiabilité, la maintenabilité et l'alignement des systèmes avec les priorités de l'entreprise.
Ce que vous ferez :
Bâtir des services produits et des flux de données évolutifs pour soutenir les fonctions clés de la finance et du marchandisage (tarification, calcul des coûts, calcul des marges et rapprochement financier).
Développer des logiciels de haute qualité et rigoureusement testés, garantissant l'exactitude, la cohérence et l'auditabilité des données financières et commerciales à travers tous les systèmes.
Établir des modèles techniques et des contrats de données alignés sur le domaine métier, permettant des intégrations fiables entre la finance, le marchandisage et les plateformes en aval.
Superviser la mise en œuvre technique des fonctionnalités produits afin d'assurer la conformité avec les contrôles financiers, les normes de gouvernance des données et les politiques internes.
Gérer les arbitrages techniques et la complexité métier en équilibrant la vitesse de livraison avec la maintenabilité à long terme, l'exactitude des données et les exigences réglementaires.
Suivre les indicateurs clés du système (exactitude des données, latence de traitement, taux d'échec) afin de prévenir proactivement les écarts financiers et les incidents opérationnels.
Communiquer sur l'état d'avancement, les risques liés aux données financières et l'impact des solutions auprès des parties prenantes (produit, finance et ingénierie) pour favoriser une prise de décision éclairée.
Qualifications :
Baccalauréat en informatique, en génie ou dans un domaine technique connexe ; une maîtrise est un atout.
Un minimum de 7 ans d'expérience en développement de logiciels.
Maîtrise des ressources infonuagiques (AWS / Google Cloud / Azure) avec la capacité de les exploiter pour les propriétaires de composants ; une certification serait un atout.
Expérience avec les conteneurs et les cadres d'orchestration (Kubernetes).
Expérience avec les microservices et le développement de services d'arrière-plan (backend).
Capacité à rédiger différents niveaux de tests (unitaires, de contrat, d'intégration, de bout en bout).
Le bilinguisme est requis (français et en anglais). L'anglais est nécessaire afin de pouvoir communiquer avec les parties prenantes basées à l'extérieur du Québec.
Ce qui vous distingue :
Pratiques Agile/DevOps : Architecture et dirige de manière autonome la mise en œuvre de flux de travail Agile/DevOps complexes multi-équipes ; encadre plusieurs équipes ou départements dans l'application de cadres avancés (ex. : SAFe).
Amélioration continue : Dirige des projets complexes (ex. : niveau Six Sigma Black Belt). Identifie et met en œuvre des refontes de processus transversaux durables afin d'obtenir des gains significatifs.
Pensée critique : Prend en compte toutes les variables clés d'une situation, applique des critères établis et prend des décisions logiques et objectives pour la plupart des défis quotidiens.
Analyse et interprétation des données : Exécute avec compétence des processus analytiques standards (ex. : analyse de tendances, corrélation) et tire des conclusions claires et fondées sur des faits pour les questions commerciales courantes et les rapports fonctionnels.
Pourquoi nous rejoindre :
Prestations complémentaires en matière de santé et de soins dentaires, y compris des programmes et une couverture complets en matière de santé mentale.
Programme de complément parental.
Généreuse réduction pour les employé·e·s sur le ssense.com
Accès à la télémédecine et au programme d'aide aux employé·e·s et aux familles.
Contributions équivalentes aux régimes d'épargne et de retraite.
Couverture de l'affirmation des genres.
Possibilité de travailler avec des technologies de pointe et une équipe innovante qui repousse les limites de la technologie.
SSENSE est un employeur qui souscrit au principe de l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Si vous avez besoin d'aménagements particuliers, faites-le nous savoir. Nous ferons de notre mieux pour vous satisfaire !
About Us:
SSENSE is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything Else.
SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content, generating an average of 100 million monthly page views.
About the Role:
The Senior Software Developer is responsible for designing and delivering high-quality, scalable software solutions that solve complex business problems and enable teams to move faster. The role applies deep technical expertise, architectural judgment, and mentoring to ensure systems are reliable, maintainable, and aligned with business priorities.
What You Will Do:
Build scalable product services and data flows that support core finance and merchandising capabilities such as pricing, costing, margin calculation, and financial reconciliation.
Develop high-quality, well-tested software that ensures accuracy, consistency, and auditability of financial and merchandising data across systems.
Establish domain-aligned technical patterns and data contracts that enable reliable integrations between finance, merchandising, and downstream platforms.
Oversee the technical implementation of product features to ensure compliance with financial controls, data governance standards, and internal policies.
Manage technical trade-offs and domain complexity by balancing delivery speed with long-term maintainability, correctness, and regulatory readiness.
Track key system metrics such as data accuracy, processing latency, and failure rates to proactively prevent financial discrepancies and operational issues.
Report on delivery status, financial-data risks, and solution impacts to product, finance, and engineering stakeholders to support informed decision-making.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related technical field, Master’s degree an asset.
A minimum of 7 years of software development experience.
Proficiency with cloud resources (AWS/Google Cloud/Azure) with the ability to operate them for the components owners, Certification would be an asset.
Experience with containers and orchestration frameworks (Kubernetes).
Experience with microservices and developing backend services.
Able to write different levels of tests (Unit, Contract, Integration, E2E).
French language is required as it is the language in the Quebec province.
What Sets You Apart:
Agile/Devops Practices: Independently architects and leads the implementation of complex, multi-team Agile/DevOps workflows, coaching multiple teams or departments in advanced framework application (e.g., SAFe).
Continuous Improvement: Leads complex projects (e.g., Six Sigma Black Belt level). Identifies and implements lasting, cross-functional process redesigns to achieve significant gains.
Critical Thinking: Considers all key variables in a situation, applies established criteria, and makes logical, objective decisions for most day-to-day challenges.
Data Analysis & Interpretation: Competently performs standard analytical processes (e.g., trend analysis, correlation) and draws clear, fact-based conclusions for routine business questions and functional reporting.
Why Join Us:
Extended health and dental benefits, including comprehensive mental health programs and coverage.
Parental top up program.
Generous employee discount on ssense.com.
Access to telemedicine and employee and family assistance program.
Savings and retirement plan matching contributions.
Gender Affirmation Coverage.
Opportunity to work with cutting edge technologies and an innovative team that’s pushing the boundaries of technology.
SSENSE is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need special accommodations, let us know. We will do our best to accommodate you!
#LI-Hybrid
- Department
- Technology
- Locations
- Head Quarters
- Working Model
- Hybrid (2 days in office) / Hybride (2 jours en présentiel)
- Employment type
- Full-time Permanent / Permanent à temps plein
About SSENSE
SSENSE (pronounced [es-uhns]) is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything Else™.