Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Python Developer

$150k - $200k per year
Full-time

acquird

Senior/Staff Python Developer

  • Role: Full-time, hybrid role based in Downtown Toronto

  • Level: Senior to Staff (IC) seniority

  • Compensation: $150,000 to $200,000 base CAD (depending on Seniority)

  • Focus: This is a Back-end focused Product Role

How We Work

We don’t separate backend and frontend. Engineers here own problems end to end.

This role is primarily backend focused using Python and Flask, but you will also work on server-side rendered frontend using HTMX and GraphQL APIs.

You’ll spend a significant portion of your time building and shipping features, debugging customer issues, and working on integrations across a complex system.

You’ll regularly switch between building new features and resolving real customer issues, often with evolving requirements. This is a high-ownership environment where priorities can shift quickly, requiring strong problem-solving, adaptability, and decisive execution.

About You

You are a product-minded engineer who focuses on solving problems, not just writing code.

You are comfortable working in ambiguity and take ownership of figuring things out. Whether it is unclear requirements, customer pain points, or a complex codebase, you are able to break things down and move forward.

You ask the right questions, think in systems, and care about outcomes over output.

You Bring:

  • Strong experience building backend systems in Python (Flask, Django, or similar)

  • Experience working with microservices-based architectures

  • Ability to own features end to end from design through production and support

  • Experience working with GraphQL or REST APIs

  • Strong debugging skills and ability to handle customer-facing production issues

  • Experience integrating with third-party systems

  • Comfort working across the stack in a backend-heavy environment

  • Ability to work through ambiguity and clarify direction before execution

Qualifications:

  • 5 to 8+ years of software engineering experience at an enterprise level

  • Strong backend fundamentals and system design experience

  • Experience working in high-ownership, fast-paced environments

  • Strong communication skills with both technical and non-technical stakeholders

  • Comfortable managing multiple priorities and switching context

Bonus Points:

  • Experience with server-side rendered frontend (HTMX, Turbo, or similar)

  • Experience with Google Cloud Platform (GCP)

  • Experience in fintech, accounting systems, logistics, or operational software

  • Experience working on complex, domain-heavy products

  • Experience mentoring or supporting other engineers

Perks & Details:

  • Compensation: $150,000 to $200,000 base CAD (depending on Seniority)

  • High ownership role with direct impact on product and customers

  • Opportunity to work on a complex system with real-world operational impact

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior/Staff Python Developer in Toronto, ON vacancy
  • We are looking for a Software Engineer specializing in Python to design, develop, and potentially maintain scalable cloud-native applications...  ...Other Languages English: C1 Advanced Seniority Senior... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    5 days ago
  •  ...those designs Develop cloud-native applications (AWS preferred...  ...Strong Python experience in enterprise environments...  ...C1 Advanced Seniority Senior... 
    Senior
    For subcontractor

    Luxoft

    Toronto, ON
    3 days ago
  •  ...Senior Java & Python Developer – Spring Boot, Microservices & Cards/Payments Toronto, ON Hybrid - 2 days a week in office Skills: Digital: Python ~ Advanced Java Concepts ~ Digital: Spring Boot Experience Required: 8-10 Years Role Descriptions:... 
    Senior
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  • $80k - $130k per year

    Senior Developer - Python / PySpark Position Description This role is hybrid and requires you to work from our downtown Toronto office and/or the client office a minimum of four (4) days per week. This requirement is subject to change based on business and client needs... 
    Senior
    Work at office
    Toronto, ON
    a month ago
  • $150k - $180k per year

    Role: Senior FullStack (Python) Developer  Location: Hybrid, Toronto  Rates: $150k - $180k per year  Structure: Full time -- We have a great new opportunity to support one of our online marketplace clients in a full-time capacity! Please see below for more information... 
    Senior
    Full time

    CorGTA

    Toronto, ON
    18 days ago
  • We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java...  ...in capital markets and proficiency in Python are considered advantageous. Responsibilities Design, develop, and maintain robust and scalable applications... 
    Senior

    Luxoft

    Toronto, ON
    3 days ago
  •  ...Job Responsibility: As a Staff Platform Developer, you will take a hands-on role in shaping the technical vision and architectural direction of...  ...maintain high-performance, scalable infrastructure solutions. ~ Senior-level experience with Kubernetes administration, GitOps... 
    Senior
    Full time

    Flashfood

    Toronto, ON
    4 days ago
  • $118k - $152k per year

     ...The Role We are seeking an experienced AI Enablement Developer to build and enhance AI-powered capabilities within financial services...  ...strong software engineering expertise, with a particular focus on Python development, API integration and the practical adoption of AI tools... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    5 days ago
  •  ...Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-... 
    Senior
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    a month ago
  • Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScript
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $165k - $190k per year

    As a Staff Developer, you can expect to be brought into initiatives at the strategy and discovery phases to ideate on what’s possible. You’ll experiment and drive new changes to existing system architectures. You’ll be a coach and mentor to our engineering team. You’ll set... 
    Long term contract

    Randstad

    Toronto, ON
    4 days ago
  •  ...Job Type Full time Hybrid Senior Research Engineer Do you love creating...  ...can think in code and likes to learn and develop new skills as they are needed; someone comfortable...  ...solution. Have a deep understanding of Python software development stacks and ecosystems... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    4 days ago
  •  ...About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power...  ...~ Expertise in one of the following: JavaScript/TypeScript, Python or Go ~ Experience building CI/CD pipelines and applying... 
    Senior
    Full time

    AssistIQ

    Toronto, ON
    3 hours ago
  • $130k - $180k per year

     ...won't be provided) Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority from Upper Intermediate to Staff level This is a full-stack developer role (but we're open to folks that lean... 
    Senior
    Long term contract
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    acquird

    Toronto, ON
    1 day ago
  •  ...products that are used by millions of people around the world and want to change how they eat forever then come join us! As a Staff React Native Developer, you'll join a cross-functional team building features to empower key internal users at HelloFresh to develop and plan the... 
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    9 days ago
  •  ...managers, traders, operations staff and peers to understand requirements...  ...Develop solutions that are in line with...  ...Knowledge and technical skills in Python 2 years...  ...Seniority Senior... 
    Senior
    Long term contract

    Luxoft

    Toronto, ON
    10 days ago
  • $65.12 - $71.8 per hour

    We are seeking a highly accomplished Senior Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take...  ...and knowledge transfer to junior developers and operational staff. Location: Toronto, ON Assignment Type: Hybrid (2 to 3 days... 
    Senior
    Long term contract
    Contract work
    2 days per week
    3 days per week

    Randstad

    Toronto, ON
    4 days ago
  • $165k - $220k per year

     ...several programming languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and techniques to fix performance issues, with an emphasis on...  ...and set the proper priorities for the necessary improvements Develop strategies for the future of the Performance team and the Organization... 
    Senior
    Immediate start
    Home office

    Mozilla

    Toronto, ON
    4 days ago
  • $85k per year

     ...accounting services, is looking to add to their team! Due to continuous steady growth and opportunity, they are looking for a full-time Senior Staff Accountant.  The candidate must be able to interact with staff and clients in a positive and professional manner, must be well... 
    Senior
    Permanent employment
    Full time
    Work at office
    Toronto, ON
    2 days ago
  • We are seeking a skilled Senior Data Science Developer to provide technical analytics support, build cloud...  ...hands-on experience leveraging Azure, Python, SQL, and Power BI in an enterprise setting...  ...with project team members, technical staff, and clinical partners to support the... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    9 days ago
  •  ...energy and consumer electronics to drugs. AC Senior Staff Scientists will advance the field of AI-driven autonomous discovery and develop the materials and molecules required to...  ...characterization. Developing customized hardware and Python software packages to build SDLs. Selection,... 
    Senior
    Permanent employment
    Full time
    Traineeship
    Immediate start
    Shift work

    University of Toronto

    Toronto, ON
    11 days ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products...  ...Transportation.    The Role  As a Senior Full Stack Developer, you will work on...  ...with NATS or similar  ~ Experience with Python and TypeScript  ~ Experience with... 
    Senior
    Internship

    Invision AI

    Toronto, ON
    3 days ago
  •  ...Job Responsibility: Senior Automation Developer JR-150862 Hybrid Toronto Madrid Product Full time Who are we? Equinix is the world's digital...  .... The successful candidate will bring hands-on expertise in Python, Node.js, RESTful APIs, Django, and Ansible, along with a... 
    Senior
    Full time

    Equinix

    Toronto, ON
    11 days ago
  •  ...Job Title: Data Office Developer (SQL, Python, ETL, Data Warehousing) Role: Data Office Developer Key Responsibilities • Design, develop, and maintain database objects, scripts, queries, and data processing logic using SQL and Python • Analyze business and technical... 
    Permanent employment
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $160k - $220k per year

     ...let's talk. Get to know the team The Developer Platform team at Auth0 (an Okta company) owns...  .... The opportunity We're hiring a Staff Software Engineer to build the platform surfaces...  ...problems alongside a group of strong senior and staff engineers, and you'll have real... 
    Senior
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    a month ago
  •  ...learn more about how we work . About the role As a Senior Software Developer on the Tax team, you will work across the stack to build,...  ...maintain full-stack experiences using React on the frontend and Python on the backend. Contribute to existing frontend code,... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    1 day ago
  • $131k - $181k per year

     ...and specifications, SDK/IaC/documentation generation, and developer platform workflows—running on Terraform, Kubernetes, and...  ...checks) Qualifications Strong coding skills in Go or Python or JavaScript Senior Staff‑level experience building and operating production... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Agentic AI Developer Position Description Are you passionate about building enterprise-scale Agentic AI solutions that move beyond experimentation...  ..., or related techniques. Strong programming expertise in Python and SQL. Experience deploying AI workloads on Azure, AWS,... 
    Senior
    Toronto, ON
    4 days ago
  • We are seeking a highly accomplished Senior Software Developer - ETL for an enterprise-level contract opportunity based in Toronto. In this role,...  ...asset. Scripting & Search Technologies: Familiarity with Python, Unix shell scripting, Elasticsearch, or RAD methodologies.... 
    Senior
    Contract work
    Remote work
    Flexible hours
    3 days per week

    Randstad

    Toronto, ON
    5 days ago
  •  ...interact with us. We're looking for a talented and passionate Senior Java Developer to join our team. Our team is designed to deliver products...  ...priority and workload. Understanding of the ETL frameworks - python etc. Strong knowledge of fundamental data concepts (for... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Python Developer. Be the first to apply!