Senior Software Architect

2 weeks ago


Montreal, Quebec, Canada SSENSE Full time
SSENSE Senior Staff Software Developer Job Description

About the Role:

We're seeking a Senior Staff Software Developer to join our technology team at SSENSE. As a key technical leader, you'll support multiple squads and drive change in our Fulfillment Center and logistics operations. You'll leverage your extensive Supply Chain Technology experience to collaborate with stakeholders and vendors, ensuring the effective integration of software solutions.

As a key contributor to our technical roadmap, you'll influence product development while anticipating and resolving technical challenges. You'll work closely with engineering and operations teams, customizing vendor solutions to meet SSENSE's needs. Additionally, you'll share your expertise by coaching teams on best practices, leading training sessions, and contributing to our technology blog.

This is a hybrid position.

Key Responsibilities:
  • Lead Complex Projects: Drive large-scale initiatives across multiple squads, taking full accountability for implementation. You'll ensure projects align with SSENSE development standards while producing clean, efficient, and secure code suitable for continuous integration and deployment.
  • Optimize Fulfillment Operations: Utilize your deep understanding of third-party WMS systems to streamline end-to-end fulfillment processes. Collaborate with product and process teams to validate technical solutions, ensuring they effectively translate business requirements into actionable implementations.
  • Identify and Enhance Automation: Leverage your expertise to identify key areas within the fulfillment process that can be optimized or automated, driving improvements in efficiency and reducing operational costs. Work to enhance existing automation systems, ensuring they adapt seamlessly to seasonal changes and evolving business demands.
  • Collaborate on Design and Standards: Actively collaborate with solution architects to validate and refine technical design choices, ensuring they meet requirements for scalability and resilience. Contribute to the establishment of departmental standards, guiding your team to adhere to best practices that promote long-term system integrity and performance.
  • Technical Leadership and Knowledge Sharing: Mentor junior developers and conduct thorough code reviews to uphold high standards for maintainability and performance. Actively contribute to skill development through training sessions and sharing best practices, fostering a culture of continuous learning within the team.
Requirements:
  • Extensive Technical Experience: Minimum of 10 years in software development with a strong focus on microservices (5+ years) using AWS, including serverless services like Lambda and SQS. AWS certifications are a plus.
  • Familiarity with WMS and Fulfillment Automation: Experience working with third-party Warehouse Management Systems (e.g., BlueYonder, Manhattan Associates) and in a fulfillment automation environment, supporting multiple fulfillment centers and retail operations.
  • Proficient in Modern Development Technologies: Ability to code complex features using Typescript, Vue.js, and Node.js, along with experience in containers and orchestration frameworks such as Kubernetes.
  • Strong Backend Development Skills: Experience in developing REST APIs, working with PostgreSQL databases at scale, and writing various levels of tests (Unit, Integration, E2E). Knowledge of caching technologies (e.g., Fastly, Redis) is essential.
  • Understanding of Advanced Architectural Concepts: Familiarity with event-driven architecture and pub/sub patterns, as well as a strong grasp of algorithms, data structures, and software design patterns to inform effective solution design.
What Sets You Apart:
  • Highly analytical and detail oriented
  • Ability to coach and mentor junior employees to achieve personal and professional goals
  • Team player with a high sense of accountability and ownership
  • Ability to influence and drive change
  • Solution-oriented mindset and can-do attitude to overcome challenges
Perks and Benefits:
  • Extended health and dental benefits, including comprehensive mental health programs and coverage
  • Parental top-up program
  • Generous Employee Discount
  • 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

In-office, In-person, On-site, Hybrid

LI-In-office LI-In-Hybrid



  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectJob Summary:Software International is seeking a highly skilled Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area. As a Senior Mainframe Security Architect, you will be responsible for architecting solutions, collaborating with Mainframe system...


  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectJob Summary:Software International is seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area. The ideal candidate will have experience with ACF2 and RACF, as well as a strong understanding of z/OS system programming.Key Responsibilities:Architect...


  • Montreal, Quebec, Canada Software International Full time

    Software International is seeking a highly skilled Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long term engagement with one of their clients in the finance domain.As a Senior Mainframe Security Architect, you will be responsible for architecting solutions, acting as a bridge between...


  • Montreal, Quebec, Canada National Film Board of Canada Full time

    OverviewThe National Film Board of Canada seeks a skilled Senior Software Architect to contribute to the development of innovative software solutions. This is a challenging role that requires expertise in web development, architecture, and design.


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to various clients, including Fortune 100/500/1000 companies and small to mid-sized organizations in Canada and the US.Position Overview:We are seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term...


  • Montreal, Quebec, Canada Signal Space Lab Full time

    We are seeking a highly skilled Senior Software Architect to lead the development of our proprietary interactive VR video format. As a key member of our team, you will be responsible for architecting and implementing novel solutions for the optimization, seamless playback, editing, and rendering of interactive VR media content.The ideal candidate will have a...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Job Title: Senior Software ArchitectJob Summary:High Tech Genesis is seeking a skilled Senior Software Architect to join our team. As a key member, you will play a pivotal role in architecting and developing innovative applications, providing technical insights into roadmaps, and actively participating in DevOps enhancements.Key Responsibilities:Architect...


  • Montreal, Quebec, Canada Software International Full time

    Company Overview at Software International:We supply technical talent to a range of clients, from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.Job Overview:Seeking a Senior Mainframe Security Architect (ACF2 and RACF) to join our client in Montreal on a long-term engagement in the finance domain.Key...


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to various clients worldwide.Position Overview:We are seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement with one of their clients in the finance domain.Key Responsibilities:Collaborate with...


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to various clients worldwide.Position Overview:We are seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement with one of their clients in the finance domain.Key Responsibilities:Collaborate with...


  • Montreal, Quebec, Canada Software International Full time

    Software International is seeking a Senior Mainframe Security Architect (ACF2 and RACF) to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement with one of their clients in the finance domain.Key ResponsibilitiesAct as a bridge between the client and Sales, Proposal Managers, Project Managers, System Programmers,...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at High Tech Genesis. As a key member, you will play a pivotal role in architecting and developing innovative applications, providing technical insights into roadmaps, and actively participating in DevOps enhancements.Key...


  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectCompany: Software InternationalWe are seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement with one of their clients in the finance domain. As a Senior Mainframe Security Architect, you will be responsible for...


  • Montreal, Quebec, Canada Software International Full time

    Software International (SI) is seeking a highly skilled Senior Mainframe Security Architect (ACF2 and RACF) to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement. The ideal candidate will have expertise in SMP/E and system utilities, ACF2, RACF, IO Gen (HCD), Assembler Language, and the ability to develop,...


  • Montreal, Quebec, Canada NBC Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at NBC. As a key member of our software development team, you will be responsible for designing and implementing cutting-edge cloud-native applications that meet the needs of our clients.Your primary focus will be on leading the development of our cloud-based platforms,...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Job SummaryWe are seeking a skilled Senior Software Architect to join our team at High Tech Genesis. As a key member, you will play a pivotal role in architecting and developing innovative applications, providing technical insights into roadmaps, and actively participating in DevOps enhancements.Key ResponsibilitiesArchitect and develop applications in...


  • Montreal, Quebec, Canada Toon Boom Full time

    Technical LeadershipAs a Senior Software Architect at Toon Boom, you will lead and mentor a team of skilled Software Developers, guiding their skills and ensuring the quality of the team's work. Your expertise in software architecture will be crucial in designing and implementing user-friendly software components that integrate seamlessly with the...


  • Montreal, Quebec, Canada Software International Full time

    Company Overview:Software International (SI) is a leading provider of technical talent to various clients, including Fortune 100/500/1000 companies and small to mid-sized organizations in Canada and the US.Position Overview:We are seeking a highly skilled Mainframe Security Expert to join our global IT infrastructure consulting client in the Montreal area on...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Job Title: Senior Embedded Software ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Architect to join our agile development team. As a key member of our team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Work...


  • Montreal, Quebec, Canada Toon Boom Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our software development team at Toon Boom. As a key member of our team, you will be responsible for designing and implementing software architecture to meet planned requirements.Key ResponsibilitiesDesign and implement software architecture to meet planned requirementsLead and...