CareerPlanSign in

Staff Software Engineer, Python

Canada🌐 Remote💼 Full-time💰 $190,000–$190,000🗓 2026-09-25 → 2026-09-29

Core

Architect and scale data-intensive products, distributed systems, and experimentation platforms, influencing technical direction from early traction to meaningful scale.

Role type

Staff Software Engineer (Backend/Generalist)

Builds

Near-real-time data infrastructure, experimentation platforms, AI-powered workflows, and robust integration systems.

Domain

Data-intensive systems, distributed architectures, AI/ML workflows

Required skills

Python, distributed backend systems, microservices, APIs, data processing, system architecture, React, TypeScript, AI tools, mentoring, ambiguous problem solving

Preferred skills

Startup experience, generalist mindset, cross-functional collaboration

Technologies

Python, React, TypeScript

Responsibilities

Architect and scale an incrementality product into a reliable experimentation platform; Define technical direction for near-real-time data ingestion and processing; Establish patterns and frameworks for AI-powered workflows; Lead development of connection-state systems and partner ecosystem capabilities; Shape technical approaches for cross-functional capabilities like role-based access control; Take complex product initiatives from ambiguous requirements through production; Mentor engineers and improve engineering practices.

Seniority

Staff, hands-on IC with mentorship and strategy

Sourced via lever · Listed on CareerPlan, which tracks 852,000+ jobs from 20+ sources.