Python Backend Engineer

1 month ago


Toronto, Ontario, Canada CB Canada Full time
Job Description

About the Role

We are seeking a highly skilled Senior Python Developer to join our team at CB Canada. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Python.

Key Responsibilities

  • Design and develop scalable, efficient, and reliable software systems using Python
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality code, following industry best practices and standards
  • Participate in code reviews and provide feedback to improve code quality and design
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with industry trends and emerging technologies

Requirements

  • 5+ years of experience in software development, with a strong focus on Python
  • 4+ years of experience in Python backend development
  • Strong understanding of Python tooling, including libraries and frameworks
  • 2+ years of experience in projects with large-scale or highly loaded systems
  • Proficient in Linux package management and resolving native library dependencies
  • Proficient in AWS infrastructure and configuration management
  • Proficiency with Docker containers and Dockerfiles
  • 1+ years of experience in either frontend development in an MVC environment, Javascript, or basic understanding of queues
  • Rigor in high code quality, unit testing, and other engineering best practices
  • Strong communication, collaboration, and interpersonal skills
  • Good English (oral & written)
  • Ability to learn quickly
  • Experience working in Agile environment

About Us

CB Canada is a leading provider of engineering and technology services. We are committed to delivering high-quality solutions that meet the needs of our clients. Our team is passionate about innovation and excellence, and we are seeking like-minded individuals to join our team.



  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Python DeveloperCompany: Capgemini EngineeringLocation: Remote (Canada)Key ResponsibilitiesDesign and develop high-quality Python backend applicationsCollaborate with cross-functional teams to deliver projects on time and within budgetEnsure code quality, security, and scalabilityStay up-to-date with industry trends and best...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Python DeveloperCompany: Capgemini EngineeringLocation: Remote (Canada)Key ResponsibilitiesDesign and develop high-quality Python backend applicationsCollaborate with cross-functional teams to deliver projects on time and within budgetEnsure code quality, security, and scalabilityStay up-to-date with industry trends and best...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Python DeveloperCompany: Capgemini EngineeringLocation: Remote (Canada)Key ResponsibilitiesDesign and develop high-quality Python backend applicationsCollaborate with cross-functional teams to deliver projects on time and within budgetEnsure code quality, security, and scalabilityStay up-to-date with industry trends and best...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionJob Title: Python DeveloperCompany: Capgemini EngineeringLocation: Remote (Canada)Key ResponsibilitiesDesign and develop high-quality Python backend applicationsCollaborate with cross-functional teams to deliver projects on time and within budgetEnsure code quality, security, and scalabilityStay up-to-date with industry trends and best...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Backend Python Developer Job Description:We are looking for a highly skilled Senior Backend Python Developer to join our team at CB Canada. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure Python-based backend systems.Key Responsibilities:Design and develop robust,...


  • Toronto, Ontario, Canada Tharani Family Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team. Your expertise in Java and Python will be instrumental in developing our backend systems.Key ResponsibilitiesDesign and implement efficient backend systems using Java and Python.Collaborate with cross-functional teams to identify and prioritize project...


  • Toronto, Ontario, Canada Agilno Full time

    {"title": "Backend Python Developer Position Overview", "description": "We are seeking an experienced Backend Python Developer to join our talented team. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision. Reporting to the Technical Team Lead, the Backend Python Developer will be responsible...


  • Toronto, Ontario, Canada Agilno Full time

    {"title": "Backend Python Developer Position Overview", "description": "We are seeking an experienced Backend Python Developer to join our talented team. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision. Reporting to the Technical Team Lead, the Backend Python Developer will be responsible...


  • Toronto, Ontario, Canada Agilno Full time

    Position Overview:We are seeking an experienced Backend Python Developer to contribute to our talented team. The ideal candidate will have a minimum of 3 years of experience in Python development with minimal supervision. Reporting to the Technical Team Lead, the Backend Python Developer will be responsible for designing, implementing, and maintaining...


  • Toronto, Ontario, Canada Agilno Full time

    Backend Python Developer Job DescriptionWe are seeking an experienced Backend Python Developer to join our talented team at Agilno. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision.Key Responsibilities:Design and develop scalable and secure backend services using Python.Collaborate with...


  • Toronto, Ontario, Canada Agilno Full time

    Backend Python Developer Job DescriptionWe are seeking an experienced Backend Python Developer to join our talented team at Agilno. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision.Key Responsibilities:Design and develop scalable and secure backend services using Python.Collaborate with...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionWe are seeking a highly skilled Python Developer to join our team at CB Canada.Key Responsibilities:Design and develop scalable and efficient Python backend systemsCollaborate with cross-functional teams to deliver high-quality software solutionsStay up-to-date with the latest Python tooling and technologiesWork on large-scale or highly loaded...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionWe are seeking a highly skilled Python Developer to join our team at CB Canada.Key Responsibilities:Design and develop scalable and efficient Python backend systemsCollaborate with cross-functional teams to deliver high-quality software solutionsStay up-to-date with the latest Python tooling and technologiesWork on large-scale or highly loaded...


  • Toronto, Ontario, Canada Agilno Full time

    Position Overview:We are seeking an experienced Backend Python Developer to contribute to our talented team. The ideal candidate will have a minimum of 3 years of experience in Python development with minimal supervision. Reporting to the Technical Team Lead, the Backend Python Developer will be responsible for designing, implementing, and maintaining...


  • Toronto, Ontario, Canada Agilno Full time

    Position Overview:We are seeking an experienced Backend Python Developer to join our talented team at Agilno. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision.Responsibilities:Design and develop scalable and secure backend services using Python.Collaborate with frontend developers to...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionWe are seeking a highly skilled Python Developer to join our team at CB Canada.Key Responsibilities:Design and develop scalable and efficient Python backend systemsCollaborate with cross-functional teams to deliver high-quality software solutionsStay up-to-date with the latest Python tooling and technologiesWork on large-scale or highly loaded...


  • Toronto, Ontario, Canada CB Canada Full time

    Job DescriptionWe are seeking a highly skilled Python Developer to join our team at CB Canada.Key Responsibilities:Design and develop scalable and efficient Python backend systemsCollaborate with cross-functional teams to deliver high-quality software solutionsStay up-to-date with the latest Python tooling and technologiesWork on large-scale or highly loaded...


  • Toronto, Ontario, Canada Constructor Full time

    About the RoleWe're seeking a skilled Backend Engineer to join our team at Constructor, where you'll be responsible for designing and implementing scalable backend systems that power our search and product discovery platform.As a Backend Engineer at Constructor, you'll work closely with our cross-functional team to develop high-performance, distributed...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada Playa Cabana Full time

    Job Title: Software Engineer (Backend)We are seeking a highly skilled Software Engineer (Backend) to join our team. As a Backend Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the application, ensuring that it is stable, secure, and scalable.Key...


  • Old Toronto, Ontario, Canada Agilno Full time

    Position Overview:We are seeking an experienced Backend Python Developer to join our talented team. The ideal candidate will have a minimum of 3 years of experience in Python development with minimum to no supervision. Reporting to the Technical Team Lead, the Backend Python Developer will be responsible for designing, implementing, and maintaining backend...