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 23 hours ago
Similar jobs that could be interesting for youBased on the Senior/Staff Python Developer in Toronto, ON vacancy
  • $72k - $138k per year

     ...connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- We are seeking a strong Python developer on a 1 -year fixed term role , with practical experience building applications that leverage large language models (LLMs). The... 
    Senior
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    15 hours 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
    3 days ago
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Suggested
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  •  ...Senior ETL/Python Developer Location: Toronto, ON (Hybrid – 4 Days WFO) Duration: 12 Months Experience: 5+ Years Job Overview We're seeking an experienced ETL Pipeline Developer proficient in Python to design, implement, and maintain robust data... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month 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
    6 days ago
  • $145.44k - $190.8k per year

     ...driven product systems and looking for a Staff Software Developer with strong engineering skills and a...  ...collaborate closely with technical leads and senior stakeholders, and play a key role in...  ...experience • Hands-on coding in Python and/or TypeScript (or similar), building... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    3 days ago
  • You will work as a Senior Engineer in Public Markets Technology, partnering...  ...professionals and operations staff to design and implement...  ...to conceptualize, design and develop new software applications. Applications...  ...Strong hands-on experience in Python, RestAPI, AWS Cloud and... 
    Senior
    Long term contract

    Luxoft

    Toronto, ON
    11 days ago
  • $95k - $145k per year

    Python developer Position Description We are seeking a Senior Python API Engineer with strong experience in the payments, fintech, or banking domain to design, develop, and scale cloud-native backend services and APIs. In this role, you will leverage Python to build high... 
    Senior
    Toronto, ON
    26 days ago
  •  ...Python Developer – GCP, Kubernetes, REST APIs & CI/CD Location: Hybrid – 3 Days per Week On-Site Role Summary • Experienced Python Developer with GCP and Kubernetes expertise to design, develop, and support cloud-based applications and services • Strong experience... 
    Senior
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    5 days ago
  • $145.44k - $190.8k per year

     ...people power great companies. As our  Staff Software Developer, GenAI , you’ll play a critical role in...  ...collaborate closely with technical leads and senior stakeholders, and help set the...  ...scalable architecture. • Proficiency in Python and/or TypeScript (or similar), building... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    3 days ago
  •  ...is to build a team that puts real, sustainable business outcomes at the core of everything we do. We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role, you'll build automation solutions that improve operational... 
    Senior
    Contract work
    Temporary work

    ravl_io

    Toronto, ON
    4 days ago
  •  ...Senior AI Developer – Python, AWS Services, SQL, ML Role AI Developer – Corporate IT AI Team Required Skills • Strong Python coding proficiency, including building scalable applications, scripting, and automation. • Strong SQL skills and experience designing... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Job Title: Senior C++ and Python Developer – Trading Systems Location: Toronto, ON Work Model: Hybrid (3 Days WFO) Duration: 6–12 Months Experience Required: 10+ Years Role Overview: We are seeking a Lead Engineer with strong experience in capital... 
    Senior
    Long term contract
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Essential Skills: More than 5 years of total experience with minimum 2 years experience in AI. Strong programming skills in Python (preferred) or other languages. Experience in machine learning frameworks (TensorFlow| PyTorch| Scikit-learn). Hands-on experience... 

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $234k - $275k per year

     ...and so are the rewards. At Robinhood, Developer Productivity is the backbone that...  ...-class tooling. We’re looking for a Senior Staff Software Developer to lead the evolution...  ...engineering skills with proficiency in Go, Python, or TypeScript/JavaScript ~ Proven track... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    27 days ago
  •  ...position is for the Apps Native team. Your mission will be to: Develop new APIs and maintain existing ones, to integrate Gorgias with...  ...working as a Software Engineer 4+ years working with Node.js / Python 4+ years working with REST APIs and web services Experience... 
    Senior
    Full time
    Work at office
    Work from home
    Worldwide
    2 days per week

    Gorgias

    Toronto, ON
    10 days ago
  •  ...continuous personal growth. We love what we do, and we support the team around us.   The Role   We’re looking for a Staff Software Developer who can own big technical decisions, build scalable systems, and help shape our engineering culture as we grow. You’ll work across... 
    Full time

    air-tek

    Toronto, ON
    26 days 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
    23 hours 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
    7 days ago
  • $130k - $180k per year

     ...technology and data at Fitch? Visit:  Fitch Group is currently seeking a Senior Software Engineer – Python based out of our Toronto office. How You’ll Make an Impact: Design, develop, and maintain robust Python-based backend services and APIs using FastAPI/ asyncIO... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Fitch Group

    Toronto, ON
    27 days ago
  •  ...underlying our evaluation ecosystem. This is a senior technical role that sits at the...  ...intent and requirements of our system. - Develop advanced analytical models to help correlate...  ...Physics, or Robotics. - Strong command of Python/SQL for data analysis and prototyping -... 
    Senior
    Full time

    waabi

    Toronto, ON
    26 days ago
  •  ...Robotics and/or similar technical field(s) of study. - 5+ years of industry experience reading and developing production quality software.. - Experience using languages such as Python, Go, C++, or Rust. - Experience working in a team environment on a common codebase. -... 
    Senior
    Full time

    waabi

    Toronto, ON
    26 days ago
  • $72k - $138k per year

     ...the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing...  ...a leading North American Bank. This long-term staff augmentation role requires strong expertise in... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    15 hours 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
    18 days ago
  •  ...Data Engineer – Google Cloud Platform (GCP), BigQuery, Python & Data Pipelines Location: Hybrid – 3 Days per Week On-Site...  ...intelligence initiatives Key Responsibilities • Design, develop, and maintain scalable batch and real-time data pipelines on GCP... 
    Senior
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    5 days ago
  • $50 per hour

     ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications...  ...similar frameworks. Experience integrating third-party apps or developer tools. Familiarity with web apps, databases, and... 
    Remote job
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    20 days ago
  •  ...Python AI/ML Developer – Python, FastAPI, AWS & Generative AI (LLMs) Required Skills & Experience: • 5+ years of professional experience in software development. • Strong proficiency in Python (FastAPI, Flask, asyncio, pandas, etc.). • Hands-on experience... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    3 days ago
  •  ...managers, traders, operations staff and peers to understand requirements...  ...Develop solutions that are in line with...  ...enterprise environments + Knowledge in Python (2 years)...  ...Seniority Senior... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    7 days ago
  •  ...We are seeking a highly motivated and technically strong GenAI Developer to join our growing team. The ideal candidate will have a solid...  ...recognise that cloud skills are transferable. •  Proficiency in Python and SQL. •  Hands-on experience building with LLMs — prompt design... 
    Senior
    Full time
    Work at office
    3 days per week

    Bell

    Toronto, ON
    4 days ago
  • $96.4k - $142.66k per year

     ...per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics...  ...with building RESTful backend services in Java, GoLang and/or Python ~ Familiarity with database systems (SQL, NoSQL). Experience with... 
    Senior
    Full time
    Local area

    Zynga

    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!