Senior Python Software Engineer

4 weeks ago


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 on CI/CD methodologies.
  • Oversee and enhance CI/CD pipelines, ensuring efficient automation, infrastructure management, and service monitoring.
  • Troubleshoot and resolve complex system issues to maintain optimal performance.
  • Create and execute unit and integration tests, contribute to engineering discussions, and produce comprehensive documentation.
  • Design, implement, and deliver innovative data technology solutions, balancing speed and code quality.
  • Collaborate with business analysts, product owners, and project managers to define user stories and project timelines.
  • Provide strategic recommendations to business clients and IT management on leveraging new technologies for maximum benefit.
  • Develop modern Data Pipelines and APIs to facilitate data migration processes.
  • Utilize infrastructure as code practices and tools such as Terraform for efficient resource management.
  • Establish design patterns for high availability and disaster recovery.
  • Ensure compliance with security protocols and internal controls for all cloud solutions.
  • Enhance the cloud orchestration platform for automated provisioning and management of services.
  • Engage in agile Scrum processes within dynamic DevOps teams.

Required Skills and Experience:

  • Minimum of 7 years of experience in Python development, with a strong command of Python 3.x and familiarity with other programming languages such as Java or Go.
  • At least 5 years of experience in developing orchestration code and managing CI/CD pipelines.
  • Deep understanding of the software development lifecycle and experience working in Agile Scrum environments.
  • Proven leadership and analytical skills.
  • Experience with containerization technologies like Docker and orchestration tools.
  • Proficient in creating automated build scripts for seamless release management.
  • Familiarity with configuration management systems such as Ansible, Puppet, or Saltstack.
  • Ability to write scripts for automating operational tasks using Shell, Ansible, or Python.
  • Experience with Google Data PaaS solutions and container integration.
  • Understanding of disaster recovery and business continuity planning within application architecture.
  • Knowledge of security features in Google Cloud.
  • Basic skills in cloud automation using Google CLI.
  • Self-motivated with a strong ability to work independently and achieve results.
  • Excellent communication skills, both written and verbal, with the ability to engage effectively with team members at all levels.


  • 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...


  • 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...


  • 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 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...


  • 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 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

    1 week 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...