Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description de l'entreprise
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.
Description du poste
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.
Exigences
- 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.
Qualifications
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.