← Back to jobs

Remote job

Staff Software Engineer, Python

Backend Full-time Permanent Canada

Job details

$190,000—$240,000 Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview

Lead backend-focused product engineering from ambiguous problem to architecture and production, while shaping technical direction across the stack. The work spans distributed systems and data processing, including an experimentation platform, faster ingestion, AI-supported workflows, and integrations. You’ll partner with product managers, designers, and data scientists, and help raise the technical capability of the wider team through design leadership and mentorship.

Responsibilities

- Architect an experimentation product so it can grow into a reliable, repeatable platform. - Set technical direction for near-real-time data ingestion and processing as systems expand beyond batch workflows. - Establish reusable patterns for AI-supported workflows that help users assess performance and act on insights. - Lead work on integration connection states and data ingestion and export partnerships. - Shape technical decisions in adjacent product areas, including role-based access control. - Mentor engineers, review designs, and improve the quality and consistency of delivered software.

Requirements

- 8+ years designing and building Python distributed backend systems, microservices, APIs, or data-processing systems. - Deep experience owning system architecture and evaluating tradeoffs that emerge as systems scale. - A track record of partnering with product, design, and data science teams to shape product direction as well as implementation. - Ability to turn ambiguous needs into sound architecture and production-ready solutions across different problem areas. - Fluency investigating complex datasets and connected tables to trace dependencies and diagnose issues. - Working frontend experience with React and TypeScript; deep frontend specialization is not required. - Strong engineering fundamentals, experience mentoring others, and willingness to work across backend, frontend, pipelines, and infrastructure.

Nice to have

- Experience in data-intensive backend engineering paired with shipped frontend work. - Experience guiding teams through architectural questions without obvious answers. - Startup experience or work in environments that require breadth and sound judgment under ambiguity.

Benefits and work setup

The role is described as remote, with offices available. The stated base salary range is $190,000–$240,000 USD, with equity, medical, dental and vision coverage, and a 401(k). Other listed benefits include flexible paid time off, 12 paid holidays, 12 weeks of paid parental leave, and a $500 work-from-home stipend.

Skills detected in the listing

TypeScriptReactPythonMachine Learning
Detected Nov 6, 2026
Last verified Nov 12, 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