Talent.com
Python Developer
Python DeveloperCompunnel Inc. • Montreal, Montreal (administrative region), CA
Python Developer

Python Developer

Compunnel Inc. • Montreal, Montreal (administrative region), CA
2 days ago
Job type
  • Full-time
Job description

This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$70.00 / hr - $75.00 / hr

Core responsibilities :

  • Design and implement scalable, maintainable, and high-performing RESTful APIs using FastAPI, SQLModel, and Redis.
  • Write clean, efficient, and maintainable Python code.
  • Develop and maintain documentation.
  • Design and optimize database schemas and queries.
  • Create and maintain automated test suites.
  • Monitor and optimize API performance.
  • Implement caching strategies and rate limiting.
  • Collaborate with front-end team to ensure smooth API integration.
  • Assist in implementing workflows for detecting, archiving, and purging stale data based on retention policies.
  • Ensure proper logging and auditing of data lifecycle processes.
  • Mentor junior developers and review code.
  • Collaborate with the system architect to refine API logic, enhance query performance, and implement caching strategies.

Required skills :

  • 5+ years of professional Python development experience.
  • Strong experience with FastAPI or similar frameworks (e.g., Flask, Django REST).
  • Deep understanding of REST API design principles.
  • Expertise in asynchronous programming with Python.
  • Solid experience with SQL databases (PostgreSQL preferred).
  • Strong knowledge of API security best practices.
  • Experience with Docker and containerized environments like OpenShift / Kubernetes.
  • Proficiency in writing unit and integration tests; familiarity with event-driven architecture and tools like Kafka.
  • Strong problem-solving skills and attention to detail.
  • Effective communication skills and ability to work collaboratively in agile environments.
  • Adaptability and eagerness to learn new tools and technologies.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Contract
  • Job function

  • Information Technology
  • #J-18808-Ljbffr

    Create a job alert for this search

    Python Developer • Montreal, Montreal (administrative region), CA

    Similar jobs
    Python Developer

    Python Developer

    Synechron • Montreal
    Full-time
    Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux.Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir de...Show more
    Last updated: 15 days ago • Promoted
    Développeur Python

    Développeur Python

    DELAN • Montréal, QC, ca
    Full-time
    Quick Apply
    Le Développeur Python sera chargé du développement et de l’évolution des solutions et applications de l’entreprise dans le l’intelligence artificielle appliquée au domaine de la santé.Développer et...Show more
    Last updated: 30+ days ago
    Senior Full-Stack Developer – Python, AI & Data Viz

    Senior Full-Stack Developer – Python, AI & Data Viz

    MAG Energy Solutions, Inc • Montreal
    Full-time
    Une entreprise de solutions énergétiques à Montréal recherche un développeur full-stack en Python.Vous serez chargé de développer de nouvelles fonctionnalités tout en maintenant des interfaces exis...Show more
    Last updated: 15 days ago • Promoted
    Contract T4 || Oracle Integration Cloud (OIC)

    Contract T4 || Oracle Integration Cloud (OIC)

    Ampstek • saint-esprit, QC, ca
    Full-time
    Role : Oracle Integration Cloud (OIC) Location : Remote (Canada) Mandatory...Show more
    Last updated: 1 hour ago • Promoted • New!
    AWS DevOps Programmer — Linux, Python & Microservices

    AWS DevOps Programmer — Linux, Python & Microservices

    Zeni Max Media, Inc. • Montreal
    Full-time
    A leading gaming company based in Montreal is seeking a DevOps Programmer to manage AWS infrastructure for development and production. You will collaborate with a small team, assist with microservic...Show more
    Last updated: 15 days ago • Promoted
    Site Reliability Engineering developer

    Site Reliability Engineering developer

    National Bank • Montreal, Canada
    Full-time
    A career as a site reliability engineering developer in the corporate sector Cloud Support team at National Bank means serving as a reliability and automation specialist for AWS data platforms and ...Show more
    Last updated: 3 days ago • Promoted
    Low-Level Systems Programmer (C / Python) - Ottawa

    Low-Level Systems Programmer (C / Python) - Ottawa

    Sensofusion • Ahuntsic North, ca
    Full-time
    A leading technology firm in anti-drone technology, based in Ottawa, is looking for a Low-level Programmer.This role requires strong expertise in C and Python programming, with a solid background i...Show more
    Last updated: 21 days ago • Promoted
    Data Analytics Software Engineer — Python & Dashboards

    Data Analytics Software Engineer — Python & Dashboards

    DRW • Montreal
    Full-time
    A diversified trading firm is seeking a Software Developer (Data Analytics) to lead investigations into HTTP request telemetry, develop interactive visualizations, and implement data processing str...Show more
    Last updated: 15 days ago • Promoted
    Algebra Private Tutoring Jobs Lanaudi

    Algebra Private Tutoring Jobs Lanaudi

    Superprof • Lanaudi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Python Developer (multiple opportunities) (Hybrid)

    Senior Python Developer (multiple opportunities) (Hybrid)

    PowerToFly • Montreal
    Full-time
    We’re seeking someone to join our Equity Risk Systems team as a Senior Python Developer in ESTAR to be responsible for using Python to automate various processes around the QA and DevOps world.In t...Show more
    Last updated: 15 days ago • Promoted
    Middleware Specialist

    Middleware Specialist

    Sophus IT Solutions • Montreal
    Full-time
    Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficient in Kubernetes / OpenShift.Unlike general...Show more
    Last updated: 15 days ago • Promoted
    Senior SRE : Python, OpenStack & Kubernetes (Remote)

    Senior SRE : Python, OpenStack & Kubernetes (Remote)

    Canonical • Ahuntsic North, ca
    Remote
    Full-time
    A leading tech firm is seeking a Senior Site Reliability Engineer for a global remote role.You will focus on developing Python infrastructure as code while managing OpenStack and Kubernetes environ...Show more
    Last updated: 23 days ago • Promoted
    Full-Stack Python Expert — Hybrid in Montréal

    Full-Stack Python Expert — Hybrid in Montréal

    Systematix • Montreal
    Full-time
    Une entreprise technologique recherche un Développeur full stack - Expert (Python) à Montréal.Le candidat idéal aura plus de 5 ans d'expérience dans le développement logiciel, notamment en Python e...Show more
    Last updated: 6 days ago • Promoted
    Senior 3D Pipeline Developer

    Senior 3D Pipeline Developer

    Barnstorm VFX • Montreal
    Full-time
    Develop and maintain 3D workflows using mainly Maya and Houdini, ensuring seamless integration with other software tools and APIs such as USD. Collaborate with stakeholders at all levels (including ...Show more
    Last updated: 15 days ago • Promoted
    Quantitative Developer

    Quantitative Developer

    Squarepoint • Montreal
    Full-time
    We’re looking for pragmatic, motivated Quantitative Developers to join Squarepoint.You’ll work directly with quantitative researchers and other technologists to build high‑impact tools, analytics, ...Show more
    Last updated: 1 hour ago • Promoted • New!
    Experienced Full-Stack Developer — SaaS & AI (Python / Django)

    Experienced Full-Stack Developer — SaaS & AI (Python / Django)

    Z953 • Montreal
    Full-time
    A leading music and technology company in Montreal is seeking a Full Stack Developer to join their team.This role involves designing AI workflows, managing SaaS challenges, and making architectural...Show more
    Last updated: 15 days ago • Promoted
    AI / Python Developer - with financial modeling experience

    AI / Python Developer - with financial modeling experience

    Synechron Inc. • Montreal
    Full-time
    AI / Python Developer - with financial modeling experience • Concevoir et implémenter des pipelines Python, des schémas et des API pour fournir des données gouvernées et de haute qualité aux modèles...Show more
    Last updated: 15 days ago • Promoted
    Développeur Logiciel

    Développeur Logiciel

    Technologie Hypertronic inc. • Terrebonne, CA
    Full-time
    Description Votre mandat initial exigera un ensemble de compétences vous permettant de développer des logiciels de test sous Windows, en utilisant principalement Pythons. Vos responsabilités Créer e...Show more
    Last updated: 1 day ago • Promoted