Talent.com
Senior Software Engineer (Ontario, Canada Remote)
Senior Software Engineer (Ontario, Canada Remote)Cimpress Technology • Tecumseh, Essex County, CA
Senior Software Engineer (Ontario, Canada Remote)

Senior Software Engineer (Ontario, Canada Remote)

Cimpress Technology • Tecumseh, Essex County, CA
Il y a 6 jours
Type de contrat
  • Temps plein
  • Télétravail
Description de poste

About Cimpress Technology

Cimpress Technology builds the software platforms that power Cimpress’ mass-customization businesses around the world. Our teams develop highly scalable, cloud-native systems that enable millions of customers to design, purchase, and receive personalized products. We focus on long-term platform thinking, engineering excellence, and building systems that operate reliably at global scale.

Cimpress Technology builds the software platforms that power Cimpress’ mass-customization businesses around the world. Our teams develop highly scalable, cloud-native systems that enable millions of customers to design, purchase, and receive personalized products. We focus on long-term platform thinking, engineering excellence, and building systems that operate reliably at global scale.

About The Role

We are hiring a Senior Software Engineer to join our Order Processing subdomain, working on a next-generation Commerce Platform. This role is ideal for a senior engineer who enjoys owning backend systems end-to-end, working on complex business workflows, and building reliable, scalable services that operate at high transaction volumes. You will play a key role in designing and evolving a standardized commerce platform that enables Cimpress businesses to transact at massive scale while reducing reliance on third-party SaaS solutions.

This is a remote-first role based in Ontario, Canada, with a collaborative, distributed team.

You’ll Work On

You’ll help build CimCommerce v2, a unified, internally owned commerce platform designed to :

  • Support billions of dollars in annual transactions
  • Standardize commerce capabilities such as carts, orders, payments, and fulfillment
  • Enable consistent, high-quality data across commerce systems
  • Improve reliability, extensibility, and long-term platform leverage
  • Serve as a foundation for future personalization, optimization, and AI-driven capabilities

Customer-facing experiences are owned by Cimpress businesses; your focus will be on core backend commerce services and platform capabilities.

What You Will Do

  • Design, develop, and maintain backend services and APIs for cart and order lifecycle management
  • Build cloud-native, distributed systems with a focus on scalability, reliability, and data integrity
  • Collaborate with product managers, engineers, and partner teams to translate business needs into well-designed technical solutions
  • Take ownership of features from design through production, including operational readiness
  • Participate in code reviews, architecture discussions, and technical decision-making
  • Troubleshoot production issues and continuously improve system resilience and performance
  • Contribute to automated testing and CI / CD practices
  • Participate in Agile ceremonies such as backlog refinement, sprint planning, and retrospectives
  • Take part in a light on-call rotation to support the availability of business-critical services
  • What We’re Looking For

    We value experience, curiosity, and strong engineering fundamentals over rigid checklists. You don’t need to meet every qualification to apply.

    Required / Core Experience

  • Proven experience as a Senior Software Engineer working on backend or platform systems
  • Strong software engineering fundamentals : system design, data modeling, APIs, and distributed systems
  • Experience building and operating production services in a cloud environment
  • Fluency in at least one mainstream backend language (Java preferred, but not required)
  • Ability to reason about complex business workflows and translate them into maintainable systems
  • Strong collaboration and communication skills in a remote-first environment
  • Preferred / Valued Experience

  • Experience with AWS and managed cloud services
  • Experience with Java and Spring Boot
  • Experience with MongoDB or other NoSQL data stores
  • Familiarity with event-driven architectures and asynchronous processing
  • Experience operating high-traffic, business-critical systems
  • How We Work

  • Remote-first : We value autonomy, trust, and flexibility while maintaining strong collaboration
  • Ownership mindset : You build it, you run it
  • Pragmatic engineering : We value simplicity, reliability, and long-term maintainability
  • Continuous learning : We support growth through real ownership, feedback, and exposure to complex systems
  • Commitment to Diversity, Equity & Inclusion

    Cimpress Technology is committed to building a diverse, inclusive, and welcoming workplace. We believe that diverse perspectives make our products and teams stronger. We encourage candidates from all backgrounds to apply.

    Equal Opportunity Employer

    Cimpress Technology is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, national or ethnic origin, nationality, age, religion, disability, sexual orientation, gender identity or expression, or any other status protected by applicable law.

    Important

  • This job posting is for an existing vacancy
  • Compensation

    Canada Target Hiring Range : $104,000.00 - $143,000.00 Per Year

    Vista is committed to transparent and competitive compensation. In alignment with our compensation philosophy, the target hiring range is based on total cash compensation. The actual salary offered will depend on factors such as education, training, and experience. Vista offers a comprehensive benefits package, including health, wealth and wellness programs, as well as long-term equity incentives, subject to eligibility.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer Ontario Canada Remote • Tecumseh, Essex County, CA

    Offres similaires
    Full Stack Engineer - Set 2 Close | B Corp

    Full Stack Engineer - Set 2 Close | B Corp

    Set 2 Close | B Corp • windsor, on, ca
    Temps plein
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Industrial Engineer (Contract)

    Industrial Engineer (Contract)

    Stellantis • Windsor, Ontario, Canada
    Temps plein
    The Industrial Engineer (Contract) will be responsible for direct / indirect labor and activities affecting line speed, cycle checks, scrolls and workstation assignments, change control and line bala...Voir plus
    Dernière mise à jour : il y a 4 jours
    Senior Platform Engineer

    Senior Platform Engineer

    TELUS Digital • windsor, on, ca
    Temps plein
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Software Engineering Consultant - windsor

    Software Engineering Consultant - windsor

    E-Solutions • windsor, on, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    System Application Engineer – SCADA

    System Application Engineer – SCADA

    Pacer Group • windsor, on, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Senior Quality Assurance Analyst - Saint Laurent Consulting

    Senior Quality Assurance Analyst - Saint Laurent Consulting

    Saint Laurent Consulting • windsor, on, ca
    Temps partiel
    Quality Assurance (QA) Analyst.Saint Laurent Consulting is hiring on behalf of our client.We are seeking a detail-oriented Quality Assurance (QA) Analyst to support ongoing testing for a large, pub...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    System Application Engineer – SCADA - Pacer Group

    System Application Engineer – SCADA - Pacer Group

    Pacer Group • windsor, on, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Senior Firmware Developer (Remote) - Amaris Consulting

    Senior Firmware Developer (Remote) - Amaris Consulting

    Amaris Consulting • windsor, on, ca
    Télétravail
    Temps plein
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Software Engineering Consultant - E-Solutions

    Software Engineering Consultant - E-Solutions

    E-Solutions • windsor, on, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Design Release Engineer 14233

    Design Release Engineer 14233

    MEDA Engineering and Technical Servicess, LLC • Windsor, On
    Temps plein
    We are recruiting an experienced.Must be willing and able to travel to the USA, without restrictions, effective on the start date. Valid driver's license is required as well as a clean driving r...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Firmware Developer (Remote)

    Senior Firmware Developer (Remote)

    Amaris Consulting • windsor, on, ca
    Télétravail
    Temps plein
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Senior Firmware Developer (Remote) - windsor

    Senior Firmware Developer (Remote) - windsor

    Amaris Consulting • windsor, on, ca
    Télétravail
    Temps plein
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Computer programming Private Tutoring Jobs Amherstburg

    Computer programming Private Tutoring Jobs Amherstburg

    Superprof • Amherstburg, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Platform Engineer - TELUS Digital

    Senior Platform Engineer - TELUS Digital

    TELUS Digital • windsor, on, ca
    Temps plein
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    System Application Engineer – SCADA - windsor

    System Application Engineer – SCADA - windsor

    Pacer Group • windsor, on, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • windsor, on, ca
    Temps plein
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Quality Assurance Analyst - windsor

    Senior Quality Assurance Analyst - windsor

    Saint Laurent Consulting • windsor, on, ca
    Temps partiel
    Quality Assurance (QA) Analyst.Saint Laurent Consulting is hiring on behalf of our client.We are seeking a detail-oriented Quality Assurance (QA) Analyst to support ongoing testing for a large, pub...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    DevOps Engineer

    DevOps Engineer

    VBeyond Corporation • windsor, on, ca
    Temps plein
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée