Senior Python Software Engineer

4 weeks ago


Toronto, Ontario, Canada CB Canada Full time

Position Overview:

We are seeking a highly skilled Python Developer with extensive experience in software engineering. The ideal candidate will possess a strong foundation in Object-Oriented Programming (OOP) and design patterns.

Key Responsibilities:

  • Demonstrate a minimum of 5 years in software development.
  • Exhibit over 4 years of expertise in backend development using Python.
  • Showcase a robust understanding of Python tooling and its applications.
  • Participate in projects involving large-scale or high-load systems for at least 2 years.
  • Manage Linux package dependencies and resolve native library issues proficiently.
  • Utilize AWS infrastructure and configuration management effectively.
  • Work with Docker containers and Dockerfiles to streamline development processes.
  • Possess at least 1 year of experience in either frontend development within an MVC framework or JavaScript programming.
  • Understand basic queue mechanisms.
  • Maintain high standards of code quality, unit testing, and adherence to engineering best practices.
  • Exhibit strong communication, collaboration, and interpersonal skills.
  • Demonstrate proficiency in English, both oral and written.
  • Exhibit a quick learning ability and adaptability.
  • Experience in an Agile working environment is preferred.

About the Company:

CB Canada is a leader in engineering and R&D services, dedicated to supporting the convergence of physical and digital realms. With a diverse team of over 52,000 engineers and scientists across various sectors, we are committed to accelerating our clients' journeys towards Intelligent Industry.



  • Toronto, Ontario, Ontario, Canada Edison Smart® Full time

    Senior Python Software Engineer | Toronto (Hybrid) | Up to $150,000 CADJoin a growing IoT company in Toronto, who develop smart solutions for energy management.As a Senior Python Software Engineer, you will work in a small team to develop the company’s scalable PaaS IoT solution.This is a hybrid role, 3 days per week on site in downtown...


  • Old Toronto, Ontario, Canada Ezofis Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Python to join our team at Ezofis Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python-based software solutions.Key ResponsibilitiesSoftware Development: Develop, test, and maintain Python-based applications...


  • Old Toronto, Ontario, Canada Ezofis Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Python to join our team at Ezofis Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python-based software solutions.Key ResponsibilitiesSoftware Development: Develop, test, and maintain Python-based applications...


  • Toronto, Ontario, Canada Edison Smart® Full time

    Job Title: Senior Python Software EngineerAbout Edison Smart:Edison Smart is a growing IoT company that develops innovative solutions for energy management. Our team is passionate about creating smart technologies that make a difference in people's lives.Job Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team. As a key...


  • Toronto, Ontario, Canada Edison Smart® Full time

    Job Title: Senior Python Software EngineerAbout Edison Smart:Edison Smart is a growing IoT company that develops innovative solutions for energy management. Our team is passionate about creating smart technologies that make a difference in people's lives.Job Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team. As a key...


  • Toronto, Ontario, Canada CB Canada Full time

    Position Overview: We are seeking a highly skilled Python Developer with a robust background in software engineering and a deep understanding of object-oriented programming and design patterns. The ideal candidate will have a proven track record of delivering high-quality software solutions. Key Responsibilities: Utilize strong OOP principles and design...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Position: Senior Python Software Engineer Location: Remote - Flexible Contract Duration: 6 to 12+ Months Key Responsibilities: Analyze extensive datasets to inform strategic business decisions and outcomes. Engage in innovative and research-driven projects utilizing advanced machine learning techniques aimed at achieving measurable results. Architect,...


  • Toronto, Ontario, Canada Randstad Digital Full time

    Job Title: Python DeveloperJob Type: Contract PositionNumber of Positions: 2 Filled: 0Duration: 12 monthsLocation: Remote (Hybrid)Job Description:We are seeking a highly skilled Python Developer to join our team at Randstad Digital. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software...


  • Toronto, Ontario, Canada Randstad Digital Full time

    Job Title: Python DeveloperJob Type: Contract PositionNumber of Positions: 2 Filled: 0Duration: 12 monthsLocation: Remote (Hybrid)Job Description:We are seeking a highly skilled Python Developer to join our team at Randstad Digital. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software...


  • Toronto, Ontario, Canada CB Canada Full time

    Position Overview: We are seeking a highly skilled Python Developer with a strong foundation in Object-Oriented Programming (OOP) and Design Patterns. The ideal candidate will possess over 5 years of experience in software development, with a focus on backend solutions using Python. Key Responsibilities: Demonstrate extensive knowledge of Python tooling and...


  • Toronto, Ontario, Canada Pacific Data Integrators Full time

    Position OverviewWe are seeking a skilled Python Software Engineer to contribute to our innovative projects at Pacific Data Integrators. The ideal candidate will possess a strong foundation in Python programming and experience with UI development.Key ResponsibilitiesDeveloping user interfaces using Python libraries such as Streamlit or comparable...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Senior Python EngineerOverview of Responsibilities: Evaluate intricate business needs and formulate technical solutions Utilize industry-leading practices to architect or re-architect sophisticated software components and applications Develop production-ready code and facilitate integration with broader IT processes Ensure adherence to quality, security, and...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada Pacific Data Integrators Full time

    Role OverviewAs a Python Software Engineer at Pacific Data Integrators, you will be responsible for creating and enhancing user interfaces using Python libraries such as Streamlit and other comparable technologies.Key ResponsibilitiesDeveloping User Interfaces: Crafting intuitive and engaging UI components utilizing Python frameworks.Creating Interactive...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Position Overview: We are seeking a highly skilled Python Development Lead to spearhead our software engineering initiatives at Highbrow LLC. This role demands a blend of technical expertise and leadership capabilities to drive our projects forward. Key Responsibilities: Develop, test, and debug high-quality code while integrating applications with a focus...


  • Toronto, Ontario, Canada Pacific Data Integrators Full time

    Role OverviewAs a Python Software Engineer at Pacific Data Integrators, you will be responsible for creating and enhancing user interfaces using advanced Python libraries.Key ResponsibilitiesDeveloping User Interfaces: Utilize Python libraries such as Streamlit to build intuitive and engaging user interfaces.Creating Interactive Dashboards: Design and...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Position Overview: We are seeking a highly skilled Lead Python Developer to spearhead our software development initiatives at Highbrow LLC. This role involves crafting robust code, debugging intricate systems, and integrating applications with a strong emphasis on CI/CD methodologies. Key Responsibilities: Develop, test, and maintain high-quality code while...


  • Toronto, Ontario, Canada IFG International Financial Group Ltd Full time

    Senior Software EngineerIFG International Financial Group Ltd is looking for a Senior Software Engineer to join our dynamic team on a contract basis.Key Responsibilities: Design, develop, and enhance software applications, ensuring high-quality coding and testing standards. Establish project timelines and specifications for implementation, testing, and...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada Better Talent Advisors Full time $300,000

    Opportunity for a Software Engineer with Python and Django ExperienceWe are seeking a highly skilled Software Engineer with expertise in Python and Django to join our team at Better Talent Advisors. As a Software Engineer, you will play a key role in developing and maintaining our AI-driven software platform, working closely with our core product team and...