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

Full Stack Python Developer (Backend focused)

$118k - $152k per year
Full-time

Capco

Build modern digital platforms at the intersection of engineering, cloud technology, and financial services.

The Role

We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions using Python web frameworks and modern front-end technologies.

You will bring strong foundations in computer science, including data structures, algorithms, SQL and NoSQL databases, distributed systems, and communication protocols. Working closely with Product Owners, architects, business analysts, Tech Leads, and fellow engineers, you will translate business needs into efficient, maintainable solutions.

You will have the opportunity to build advanced systems using modern technologies while gaining valuable experience with financial services digital marketing platforms.

What You’ll Do


  • Design, develop, test, and maintain high-quality full-stack solutions using Python, Django, and Angular, with potential future migration to ReactJS.

  • Collaborate with Product Owners, architects, business analysts, Tech Leads, and engineers to understand requirements and deliver practical, well-designed solutions.

  • Develop and customize CMS capabilities using Wagtail, integrate PostgreSQL, and design robust task and messaging solutions.

  • Build and consume REST APIs and microservices, applying established API practices including OpenAPI and Swagger.

  • Contribute to cloud-based applications using AWS, modern CI/CD and code-quality tooling, Git, automated testing, and collaborative code reviews.

What We’re Looking For


  • Strong hands-on software engineering experience, with significant experience using Python and Django or Flask/FastAPI, alongside front-end development using Angular (at least 7+ years).

  • Strong computer science fundamentals, including data structures, algorithms, SQL and NoSQL databases, data modelling, distributed systems, and communication protocols.

  • Experience with relational databases, preferably PostgreSQL, alongside AWS cloud services, deployment strategies, Git, and modern CI/CD practices such as Jenkins.

  • Strong reasoning and problem-solving skills, with the ability to interpret evolving requirements, ask effective questions, and consider solutions in the context of the wider product.

  • Effective communication and collaboration skills, with experience contributing within Agile, cross-functional engineering teams.

Bonus Points For


  • Experience with Wagtail or another CMS framework.

  • Knowledge of ReactJS alongside Angular.

  • Experience with messaging or streaming technologies such as Celery, RabbitMQ, or Kafka.

  • Experience using AI-enabled coding tools such as GitHub Copilot to support software development.

  • Exposure to Retrieval-Augmented Generation (RAG), agentic approaches, or other AI-enabled engineering practices.

Why Join Capco


  • Deliver high-impact technology solutions for Tier 1 financial institutions.

  • Work in a collaborative, flat, and entrepreneurial consulting culture.

  • Access continuous learning, training, and industry certifications.

  • Be part of a team shaping the future of digital financial services.

  • Help shape the future of digital transformation across FS & Energy.

We offer a competitive, people-first benefits package designed to support every aspect of your life:

Benefits


  • Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.

  • Retirement Savings Program – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.

  • Virtual Health Care & Support – Company-paid virtual health care and Employee & Family Assistance Program (EFAP) available to employees and their dependents/partners.

  • Family & Wellness Support – Parental leave top-up from Day 1, a new parent gift, and fitness reimbursement to support health and well-being.

  • Career Development – A Business Coach from Day 1, providing personalized one-on-one coaching to support career growth, accelerate development, and help you achieve your professional goals at Capco.

Inclusion at Capco

We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know – we’ll be happy to help. We value each person’s unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration – a mindset that shapes how we work with clients and each other every day.

Use of Artificial Intelligence in Talent Acquisition

At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.

AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.

Why This Role Is Open

We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.

 

Pay Transparency

The salary range for this position is listed below. Additionally, this position may also be eligible to receive an annual discretionary/variable bonus payment.

 

Capco is committed to providing fair and equitable compensation to our people. Our compensation policies and salary ranges are designed to allow our people to progress through the salary range as they demonstrate strong performance and develop in their role over time. The base pay offered to selected candidates will be within the salary range and the placement will vary based upon a variety of factors, including, but not limited to job-related knowledge, skills, experience and internal equity.

Canada Pay Transparency

$118,000 - $152,000 CAD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Python Developer (Backend focused) in Toronto, ON vacancy
  •  ...Responsibilities Design, develop, test, and maintain full-stack solutions using Python, Django, and Angular, with potential migration to ReactJS. Collaborate with Product Owners, architects, business analysts, Tech Leads, and engineers to translate requirements into... 
    Suggested

    Capco

    Toronto, ON
    4 days ago
  •  ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding... 
    Suggested
    Full time
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    1 day ago
  •  ...candidates and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime...  ...experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend.   Key expectations... 
    Suggested
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    27 days ago
  •  ...platform architecture — from legacy systems to modern stacks Build and integrate AI-powered features into the...  ...phases — zero downtime wherever possible Must-Haves Full-stack proficiency: strong backend (Node.js, Python, or equivalent) AND frontend (React or Vue) —... 
    Suggested
    Internship

    EWS Group

    Toronto, ON
    2 days ago
  • $90k - $120k per year

     ...software powered by AI. WHAT'S ON OFFER We're looking for a Full-Stack Developer to join our engineering team! You'll work across the full...  ..., and refactoring Design and maintain reliable APIs and backend services that connect ODAIA’s data, machine learning, analytics... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    3 days ago
  • $92k - $118k per year

     ...Build scalable backend applications and integrate AI-powered workflows into complex financial services environments. The Role At Capco, we're looking for a Backend Developer – Java/Python & AI with practical experience building AI-powered workflows and automation... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    5 days ago
  • $92k - $118k per year

     ...Responsibilities Design, develop, and maintain scalable backend applications and services using Java and/or Python. Build, integrate, and enhance AI-powered workflows and automation solutions within enterprise applications and business processes. Develop REST APIs... 

    Capco

    Toronto, ON
    5 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role...  ...full technology stack, from front-end user experiences to backend services, APIs, database integrations, and cloud deployments... 
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    18 days ago
  •  ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings...  ...applications Build and maintain responsive, accessible, and user-focused front-end interfaces Design and implement RESTful APIs and... 
    Full time

    Trevor Frances Recruitment

    Toronto, ON
    more than 2 months ago
  •  ...team behind it. The Role As a Senior Full Stack Engineer on the MediCore team, you'll own...  ...features end to end, from database design and Python APIs to polished front-end experiences....  ...Design, build, and maintain scalable backend services and RESTful/GraphQL APIs in Python... 
    Full time

    Rules Cube

    Toronto, ON
    17 days ago
  •  ...the Pantry Design System. Developer Productivity: Internal tooling...  ...delivery practices. Our core stack is TypeScript, React, Node.js,...  ...MySQL. Some teams use C# or Python. You don't need to already know...  ...experience building full-stack web or mobile products.... 
    Long term contract
    Full time
    Work at office

    Maintainx

    Toronto, ON
    4 days ago
  •  ...portfolio managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in the...  ...capital markets space. Responsibilities (%80 Backend/20% Frontend) Design and implement... 
    Long term contract

    Luxoft

    Toronto, ON
    13 hours ago
  • $120.41k per year

     ...wholly owned subsidiary of CDM Smith, is looking for a Senior Full Stack Developer to join our growing Digital Solutions team. You’ll work on...  ...practices. Mentor and support junior developers across frontend, backend, and integration work. #LI-LP1 #LI-REMOTE Skills &... 
    Local area
    Remote work
    Visa sponsorship

    CDM Smith

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

     ...to legally work in Canada (visa or sponsorship 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... 
    Long term contract
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Toronto, ON
    1 day ago
  •  ...Java Full Stack Developer – Java, Spring Boot, JavaScript  Toronto, ON – Hybrid Role Descriptions Develop and maintain end-to-end...  ...and JavaScript frameworks. Design and implement scalable backend services and APIs using Java technologies to support business... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...become the world’s most trusted bank globally, putting customers at the heart of everything we do.   The Opportunity As a Full Stack Developer in Corporate and Institutional Banking - Cash Equities you will join the Client and Market Connectivity team in Toronto,... 
    Flexible hours

    HSBC Global Services Limited

    Toronto, ON
    2 hours ago
  • $90k - $120k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    8 days ago
  •  ...Technical Lead for Application Developer, you’ll be leading the design...  ...and Spark SQL, with a strong focus on secure, high-performing, and...  ...data loading / transformation, Python, along with solid knowledge of...  ...Hours 37.5 Skills .Net Full Stack Development .Net Full... 
    Remote work
    Flexible hours

    CIBC

    Toronto, ON
    1 day ago
  • Capco seeks a Senior Full Stack Python Software Engineer to craft innovative digital platforms in financial services. Utilize your Python and...  ...create solutions that matter. In this role, you will design, develop, and maintain high-quality full-stack applications using Python... 

    Capco

    Toronto, ON
    3 days ago
  •  ...Technical Integration Champion at Viafoura, a remote full-time role that combines frontend and backend development. Resolve client issues directly using Vue...  ...support customer success while operating as a hands-on developer. This position enables you to use your problem-... 
    Full time
    Immediate start
    Remote work
    Shift work

    Elte Carpets Limited

    Toronto, ON
    13 hours ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance...  ...~ Experience with NATS or similar  ~ Experience with Python and TypeScript  ~ Experience with efficient serialization... 
    Full time
    Internship

    Invision AI

    Toronto, ON
    23 days ago
  • Elevate your career as a Senior Full Stack Developer with Trinnex in Canada. Transform water resource management with innovative solutions that...  ...projects. Key Responsibilities: • Design and maintain frontend and backend applications • Build and optimize REST and GraphQL APIs •... 

    CDM Smith

    Toronto, ON
    3 days ago
  • $45 - $50 per hour

     ...Job Title: Full Stack Software Engineer (TypeScript / Python / Java) Job Location: 100% Remote - Canada Job Type: T4 Contract Experience: 3+ Years...  ...is seeking a Full Stack Software Engineer to develop innovative tools, prototypes, and proof-of-concept implementations... 
    Remote job
    Hourly pay
    Long term contract
    Contract work

    NearSource

    Toronto, ON
    1 day ago
  •  ...break. Review code and mentor other developers on your team. Raise the bar on tooling...  ...years of professional experience building full-stack web or mobile products. ~ Deep hands-...  ...a support lead as easily as to another developer. ~ Comfort making progress on a problem... 
    Long term contract
    Work at office

    MaintainX

    Toronto, ON
    13 hours ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office...  ...on experience with back end technologies such as Node.js and Python. • Strong experience designing and building APIs and... 
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    2 days ago
  • $120k - $160k per year

     ...’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at Flinks...  ...Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing &... 
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    8 days ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy...  .... ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web...  ...multiple client engagements, owning both the backend API layer and the frontend. A defining aspect... 
    Full time

    Appnovation Technologies

    Toronto, ON
    more than 2 months ago
  •  ...how work gets done. We’re expanding our full-stack team to accelerate feature development, scale...  ...features across frontend (Next.js) and backend (Django) stacks. Design and implement...  ...Who you are Experienced in Django (Python) and Next.js (React), comfortable moving... 
    Full time
    Flexible hours

    Reflow

    Toronto, ON
    more than 2 months ago
  •  ...working, tested applications, including developing detailed technical specifications, writing...  ..., develop, test, deploy, and maintain full-stack web applications using modern development...  ...~ Demonstrated experience developing backend services and APIs using ASP.NET Core... 
    Full time

    Maarut Inc

    Toronto, ON
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Python Developer (Backend focused). Be the first to apply!