Principal Software Engineer
Cozey
Date: 14 hours ago
City: Mont-Royal, QC
Contract type: Full time

About Cozey
At Cozey, we’re not just selling furniture; we’re striving to enhance the living spaces of our customers across Canada & the United States. Our vision is straightforward - to become the world’s leading furniture company. We value data, learning, and adaptability, ensuring that our operations are as dynamic as the market we operate in. We believe in providing a platform where ideas are heard, respected, and implemented, and where every team member is a key player in our journey.
The mission of the Principal Software Engineer at Cozey
We’re looking for a Principal Software Engineer to lead the technical evolution of Cozey’s customer-facing websites. This role is central to shaping how customers experience Cozey online through fast, reliable, and thoughtfully designed web systems.
Reporting to Menan Sub, Chief Technology Officer, you’ll partner closely with the Engineering Manager responsible for the website to drive architectural decisions, guide long-term technical strategy, and help scale systems. Just as importantly, you’ll play a hands-on role in elevating the capabilities of the broader engineering team through setting a high bar for technical excellence.
This role is for someone who is capable of going deep and getting hands-on with complex systems, but who understands that their greatest impact comes from being a multiplier by enabling others through technical mentorship and leadership.
What You'll Be Doing
At Cozey, we’re not just selling furniture; we’re striving to enhance the living spaces of our customers across Canada & the United States. Our vision is straightforward - to become the world’s leading furniture company. We value data, learning, and adaptability, ensuring that our operations are as dynamic as the market we operate in. We believe in providing a platform where ideas are heard, respected, and implemented, and where every team member is a key player in our journey.
The mission of the Principal Software Engineer at Cozey
We’re looking for a Principal Software Engineer to lead the technical evolution of Cozey’s customer-facing websites. This role is central to shaping how customers experience Cozey online through fast, reliable, and thoughtfully designed web systems.
Reporting to Menan Sub, Chief Technology Officer, you’ll partner closely with the Engineering Manager responsible for the website to drive architectural decisions, guide long-term technical strategy, and help scale systems. Just as importantly, you’ll play a hands-on role in elevating the capabilities of the broader engineering team through setting a high bar for technical excellence.
This role is for someone who is capable of going deep and getting hands-on with complex systems, but who understands that their greatest impact comes from being a multiplier by enabling others through technical mentorship and leadership.
What You'll Be Doing
- Provide deep technical leadership on Cozey’s customer-facing websites (cozey.ca and cozey.com), shaping architecture, development patterns, and system design.
- Collaborate closely with the Engineering Manager for the website team to support the growth and development of engineers through technical mentorship.
- Drive the evolution of our web platform, ensuring strong foundations for scalability, maintainability, and performance.
- Champion best practices in performance, accessibility, reliability, and user experience to deliver fast, consistent, and high-quality customer interactions.
- Partner cross-functionally with product, design, and other engineering teams to ship impactful features and continuously improve the digital experience.
- Contribute to the definition and adoption of shared practices, tooling, and frameworks that enable efficient and high-quality development.
- Influence Cozey’s engineering culture and long-term technical direction by modeling excellence, curiosity, and a bias for thoughtful execution.
- 7+ years of experience building and scaling high-impact web applications, with a track record of technical leadership across complex systems.
- Deep expertise in modern web technologies and frameworks such as React, Next.js, and TypeScript.
- Experience designing and evolving scalable architecture, shared components, and developer tooling in fast-paced environments.
- Strong understanding of performance, accessibility, testing strategies, and server-side rendering.
- A proven ability to mentor engineers, elevate team practices, and drive alignment through influence rather than authority.
- Collaborative and thoughtful in how you work with product, design, and engineering peers to ship great user experiences.
- A builder’s mindset—resourceful, self-directed, and passionate about solving meaningful problems at scale.
- You will receive a competitive salary along with a comprehensive benefit package.
- Endless opportunities for personal and professional growth in a fast-growing start-up.
- A generous PTO policy that allows you the time you need to recharge.
- A role where your strategies and decisions directly influence the company’s operations and growth.
- A workspace where everyone is welcomed, heard, and valued.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume