← Back to jobs

Remote job

Staff Software Engineer, Backend (Search)

Backend Full-time Permanent Canada

Job details

$181,000 - $241,000 Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Lead backend engineering strategy for search and discovery experiences in a consumer shopping product. The role spans scalable service design, search and recommendations, and operational reliability, while partnering across disciplines to improve customer experience and support new product opportunities.

Responsibilities - Set the team's technical direction and connect longer-term plans to high-impact delivery work. - Collaborate with product, design, analytics, and engineering partners to make technical risks and trade-offs clear. - Guide the design of search and recommendation services and advocate for sound technical and operational practices. - Own service health through monitoring, testing, alerting, incident playbooks, and on-call processes. - Establish design and code review standards, communicate engineering practices, and mentor teammates.

Requirements - At least 8 years designing, developing, and launching large-scale backend systems using languages such as Python or Kotlin. - Extensive experience building highly available distributed systems; relevant technologies include AWS, MySQL, Spark, and Kubernetes. - At least 2 years working in search or related recommendation systems. - Experience developing consumer experiences with a UI framework such as React. - Ability to plan and deliver major features or system changes, including deprecations, and produce clear, maintainable code. - Comfort working through ambiguity, learning unfamiliar systems, incorporating feedback, and communicating effectively across teams.

Benefits and work setup - Remote within Canada, limited to residents of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. Occasional office work may be needed, and new hires attend in-person onboarding. - The listed annual base salary range is CAD $181,000–$241,000; compensation depends on location, experience, and skills. - Benefits may include health coverage, monthly technology and wellness stipends, flexible time off, holidays, and equity-related rewards.

Skills detected in the listing

ReactPythonKotlinAWSKubernetes
Detected Oct 17, 2026
Last verified Nov 1, 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