staff software engineer python jobs in Montreal

1,000 staff software engineer python job listings in Canada. Find daily updated positions from leading job boards.

  • Software Architect

    14 hours ago


    Montreal, Quebec, Canada Yeah! Global Full-time

    Note: This position does not offer any Visa sponsorship. We are only looking for applicants who are either local to Montreal, Canada or ready to relocate to the employer's location. Our client is seeking a highly skilled and experienced Software Architect to their team. As a Software Architect, you will be responsible for designing, developing, and...


  • Montreal, Quebec, Canada Autodesk Full-time

    26WD96718, Senior Software DeveloperWe are seeking a passionate and experienced Senior Software Developer to join a Data Services team focused on delivering core record- and entity-management services. You will help design, build, and operate services that create and maintain canonical records for people and organizations. This role combines hands-on backend...


  • Montreal (administrative region), QC, Canada Xona Space Systems, Inc. Full-time $90,000 - $130,000 Contract

    Become an Embedded Software Engineer at Xona, focusing on satellite systems using C and Python. Your contributions will drive precision in navigational technology worldwide. Xona is on the lookout for a skilled Embedded Software Engineer to engage in developing desktop applications for its satellite receivers. The role requires strong experience in hardware...


  • Montreal (administrative region), QC, Canada Sopra Steria USA Full-time €70,000 - €100,000 Contract

    Company Description CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our...


  • Montreal, Quebec, Canada Affirm Full-time

    Affirm in Canada seeks a software engineer to build backend services powering post-transaction outcomes for the Affirm Card. You’ll collaborate with product, compliance, and cross-functional teams to deliver reliable, scalable systems. Role requires 1.5+ years of experience, Python or Kotlin, and familiarity with AWS, MySQL, and Kubernetes. You will write...


  • Montreal (administrative region), QC, Canada Tracktik Full-time $90,000 - $130,000 Contract

    Become a leader in testing at Trackforce as the Lead Software Development Engineer in Test. Drive test automation innovation, collaborate cross-functionally, and work in a flexible hybrid environment. In this senior role, you will be responsible for implementing advanced test automation frameworks and quality strategies that ensure high performance and...


  • Montreal (administrative region), QC, Canada INVERSA Leathers Full-time $110,000 - $150,000 Contract

    Make a difference in ecological recovery as a Full-Time Software Engineer at Inversa in hybrid Montreal. Your focus will be on platform automation and reliability for the Origin wildlife management system. This role is ideal for a senior engineer experienced in maintaining complex systems. You will ensure that the Origin platform supports field operations...

  • Software Engineer

    2 days ago


    Montreal (administrative region), QC, Canada Baseten Full-time $230,000 - $460,000 Contract

    About Baseten Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're...


  • Montreal (administrative region), QC, Canada Jaide Health Full-time €70,000 - €110,000 Contract

    Elevate your career at AlayaCare as a Fullstack Developer specializing in Python. This hybrid position allows you to work on impactful software development in home healthcare. Join our dynamic Data team and help us transform healthcare technology. Your role focuses on building robust features while ensuring seamless integration with domain teams....

  • Software Developer

    3 days ago


    Montreal, Quebec, Canada GuruLink Full-time

    Location: Montreal, Quebec Overview Our client is a global investment management firm. As a technology and data‑driven firm, they design and build ადრე cutting‑edge systems, from high‑performance trading platforms to large‑scale data analysis and compute farms. About the Role The Data Products and Services team uses some of the most...


  • Montreal (administrative region), QC, Canada Linux Association of Canada Full-time €90,000 - €130,000 Contract

    # Generative AI Python Developer RoleHighspring · Montreal, Quebec, CABack to resultsGenerative AI Python Developer RoleHighspringMontreal, Quebec, CA Posted September 19, 2026 Via BeBee### Full Job DescriptionJoin Highspring as a Generative AI Python Developer where you'll innovate and enhance scalable AI applications. Our team is focused on delivering...


  • Montreal (administrative region), QC, Canada Cast & Crew Full-time $265,000 - $328,000 Contract

    About UsAt Cast & Crew, we’ve empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services, Sargent-Disc, and The TEAM Companies – we operate as a combined entertainment technology and services provider offering industry standard...


  • Montreal, Quebec, Canada Csc Generation Full-time

    CSC Generation is the AI-native holding company re-engineering omni-channel retail. We acquire iconic brands and transform them with Genesis—our operating platform unifying a Data Fabric, Automation Engine, proprietary tools, and shared services—to modernize operations, elevate customer experience, and expand margins. With $1B+ in revenue across 13...

  • Software Developer

    6 hours ago


    Montreal, Quebec, Canada Cisco Systems, Inc. Full-time

    The application window is expected to close on: 09/25/2026Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Meet the Team Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Built on a robust, Kubernetes-based microservices...


  • Montreal (administrative region), QC, Canada 2K Games, Inc. Full-time $120,000 - $180,000 Contract

    Shape the future of game development at 2K Games as a Software Development Manager for tools. Focus on leading a team to create innovative automation solutions in a hybrid model. You will direct a team of over 8 engineers, focusing on developing centralized development tools and automation frameworks critical for 2K's game portfolios. Responsibilities...


  • Montreal, Quebec, Canada Nokia Full-time

    Job DescriptionJoin Nokia's SDK team and play a key role in developing next-generation Software Development Kits (SDKs) for advanced DSP ASICs. You will collaborate closely with cross-functional teams, including ASIC, Firmware, Hardware Design, and Architecture, to drive innovation across the entire product lifecycle. From pre-silicon development through...


  • Montreal (administrative region), QC, Canada Linux Association of Canada Full-time €90,000 - €130,000 Contract

    Become a key player as a Python Developer for Generative AI solutions with Highspring in Montreal, Quebec. Innovate scalable applications and enhance AI capabilities for clients. In this Senior Python Developer position, you will focus on building enterprise-grade applications while managing RESTful APIs. Your role will involve collaborating with business...


  • Montreal, Quebec, Canada Trane Supply Full-time

    BrainBox AI is seeking a Senior Software Engineer to join the Cloud Building Management System (CBMS) team in Montréal, QC. You will design, develop, and maintain scalable backend systems in Python using a microservices approach, with cloud-native patterns on AWS or GCP.You will work on real-time data pipelines, IoT integration, and building automation...


  • Montreal (administrative region), QC, Canada PowerToFly Full-time $110,000 - $170,000 Contract

    We’re seeking someone to join our team as a GenAI and Python Developer to lead the strategy, architecture, delivery, and evolution of complex technology solutions while driving engineering excellence, innovation, and business outcomes across critical platforms and products. In the Technology division, we leverage innovation to build the connections and...

  • Software Developer II

    16 hours ago


    Montreal, Quebec, Canada Jeppesen ForeFlight, Inc. Full-time

    Machines virtuelles (Vagrant, VirtualBox) Software Application Developer Hybrid in Montreal Jeppesen ForeFlight is seeking a Software Application Developer with a passion for aviation. This position reports to the manager of Americas Production Configuration Services working out of the Montreal, Quebec office. This is a customer-facing position that will...