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, Platform based in Canada.
This is a senior technical leadership role focused on defining and scaling frontend engineering excellence across a modern, fast-growing SaaS organization. You will establish the “golden path” for frontend development, shaping architecture, standards, and systems that enable teams to deliver high-quality products at speed. The role blends hands-on engineering with strategic platform leadership, requiring deep expertise in frontend systems, developer experience, and large-scale web architecture. You will work closely with design systems, platform engineering, and AI developer experience teams to modernize how frontend code is built, tested, and deployed. A key part of the mission is enabling consistent, scalable patterns across teams while improving reliability, performance, and usability. This is a high-impact role where your decisions will shape engineering practices across the entire organization.
Accountabilities:
- Define and drive the organization-wide technical strategy for frontend engineering, including architecture, standards, and scalable patterns.
- Establish best practices for data layer design, state management, testing frameworks, build systems, and design systems.
- Partner with AI Developer Experience teams to build and improve AI-assisted frontend development workflows and feedback loops.
- Embed with engineering teams to solve complex technical problems, spending significant time in hands-on development.
- Drive platform-wide operational excellence initiatives, including metrics, tooling standards, and engineering consistency.
- Influence technical strategy and decision-making across product and platform teams through clear communication and leadership.
- Collaborate with design systems, frontend platform, and product engineering teams to deliver shared, reusable solutions.
- Mentor and coach engineers, elevating frontend engineering practices and architectural maturity across the organization.
Requirements:
- Expert-level proficiency in JavaScript and modern frontend frameworks and ecosystems.
- Strong experience building scalable frontend architectures, including GraphQL-based data layers.
- Deep understanding of testing strategies, accessibility standards, localization, build systems, and performance optimization.
- Proven ability to lead organization-wide technical initiatives and influence engineering direction at scale.
- Strong balance of hands-on engineering and strategic architectural thinking.
- Experience building developer platforms, tools, or systems focused on developer experience.
- Ability to navigate ambiguity, prioritize high-impact work, and operate effectively in complex environments.
- Excellent communication skills with experience influencing both engineering teams and executive stakeholders.
- Strong collaboration and relationship-building skills across cross-functional teams.
- Openness to using AI tools to enhance productivity and engineering effectiveness.
Benefits:
- Competitive industry-aligned salary with equity participation.
- Comprehensive medical, dental, and vision coverage with dependent support.
- Pension contributions and long-term financial planning support.
- 16 weeks fully paid parental leave for all new parents.
- Health and wellness stipend to support physical and mental well-being.
- Home office, internet, and communication stipends for remote work.
- Flexible working hours and remote-first work environment.
- 21 days of vacation plus 80 hours of sick leave annually.
- 11 paid company holidays and regular company-wide events and learning sessions.