Senior Software Development Engineer - Platform Engineer (Remote Working)
Cimpress TechnologyResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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.
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. This is a remote-first role based in Ontario, Canada, with a collaborative, distributed team.
You’ll help build CimCommerce v2, a unified, internally owned commerce platform designed to:
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; 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
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
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)
Strong collaboration and communication skills in a remote-first environment
Experience with AWS and managed cloud services
Experience with Java and Spring Boot
Experience with MongoDB or other NoSQL data stores
Remote-first: You build it, you run it
Pragmatic engineering: We value simplicity, reliability, and long-term maintainability
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. 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.
This job posting is for an existing vacancy
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.
Similar Jobs
AI Engineer, Internal Enablement & Productivity
Burtch Works
Senior Developer (Dot Net 6,7,8) with IT Product based Co- Pune
Seventh Contact Hiring Solutions
Sql Developer/ Etl Developer - Remote (Bengaluru)
Capgemini
Lead Google Cloud Platform Engineer: AI Platforms & Development
Jobs via Dice
Help Desk Technician Tier 2
International Computer Sciences Inc
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free