← All jobs
Principal Software Engineer, Product Engineering
Canada · Remote · Full-time · IT
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
System Design
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer, Product Engineering based in Canada.
Take on a high-impact technical leadership role shaping the architecture, strategy, and evolution of customer-facing products used by hundreds of millions of people worldwide.
You will own complex, company-critical engineering challenges, translating business priorities and emerging technologies into long-term technical strategies and scalable solutions.
Working at the intersection of software engineering, product innovation, business strategy, and applied AI, you will help define how future products are built and delivered.
You will remain hands-on in development, contributing to critical system design, prototyping, implementation, and code reviews where your expertise can have the greatest impact.
You will also drive the responsible adoption of AI across product capabilities and engineering workflows to improve productivity, customer experiences, and operational efficiency.
Collaborating with senior engineering, product, and executive leaders, you will influence technical roadmaps, establish engineering standards, and resolve challenges spanning multiple teams.
This opportunity offers a flexible, remote-first environment that values technical excellence, independent judgment, continuous learning, and meaningful innovation at global scale.