← Back to jobs

Remote job

Principal Software Development Engineer

Backend Full-time Permanent Canada

Job details

$153,500—$230,500 Salary
Canada Eligibility
Principal Experience
Full-time Employment

About this role

Role overview Set technical direction and deliver production software for a platform that supports online product merchandising, including pricing, packaging and add-to-cart services. This is a hands-on principal engineering role: you will design scalable APIs and services, build tools that help engineering teams work effectively, and guide solutions spanning multiple teams.

Responsibilities - Lead technical planning for visible, cross-team initiatives and coordinate with stakeholders across the organization. - Design and evolve merchandising APIs and services with attention to latency, resilience and backward compatibility. - Build internal platforms and tools that improve development, deployment and operations. - Write reusable, well-structured code and maintain quality through testing and code review. - Mentor engineers and influence shared technical solutions. - Explore new approaches and share learning through team collaboration and relevant open-source contributions.

Requirements - At least ten years of professional Agile software development experience, including launching and operating public production software. - Full-stack experience with React, Node.js and TypeScript, and service architectures such as REST or GraphQL. - Experience with distributed data stores and caching, with attention to scale and fault tolerance. - Cloud and delivery experience covering AWS, infrastructure as code, CI/CD and container orchestration. - Strong technical leadership and mentoring skills, plus experience working across functions such as product, marketing and engineering.

Nice to have Experience with merchandising or storefront systems, experimentation and analytics pipelines, or AI coding assistants and LLM-based developer workflows.

Benefits and work setup Remote from home, with occasional office visits for team meetings or events. The source lists health, dental and vision coverage, retirement savings, paid leave and holidays, wellness days, and possible equity plan participation; offerings vary by location. For Canada, the stated base salary range is CAD $153,500–$230,500, with a discretionary bonus opportunity described as 15% of base salary.

Skills detected in the listing

TypeScriptJavaScriptReactNode.jsStakeholder ManagementGraphQLAWSKubernetesTerraformLLM
Detected Oct 23, 2026
Last verified Nov 4, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight