Sr Python Software Engineer – Cybersecurity

  • Date Posted Dec 12, 2025
  • Location Toronto, ON
  • Job Type Contract
  • Job ID 18989

Are you ready to lead innovative software solutions in a dynamic environment? Apply Now!

Working with one of our top financial clients, this role calls for a CAN – IT – Software Engineer IV and offers an exciting opportunity to develop and implement automated cybersecurity solutions that enhance risk mitigation and operational efficiency. This position involves designing robust software architectures, coding with Python, and collaborating on multiple projects within a highly skilled team, all while supporting the organization’s cybersecurity initiatives.

Responsibilities

  • Develop, test, and deploy automation solutions to streamline cybersecurity business processes, ensuring high standards of security and performance.
  • Engage in software architecture design, creating scalable and maintainable applications aligned with project requirements.
  • Write clean, efficient Python code, conduct unit testing, and document development activities.
  • Support and collaborate with other teams by troubleshooting applications and providing ongoing maintenance and enhancements.
  • Participate in team meetings, contribute to project planning, and adhere to best practices within an agile environment.
  • Manage administrative tasks related to project documentation and reporting as needed.

Desired Skill-Set

  • Minimum of 8 years of professional experience in Python-based software development and programming.
  • Proven expertise in application architecture design and software engineering principles.
  • Strong knowledge of Linux operating systems and networking protocols.
  • Excellent written and verbal communication skills.
  • Self-motivated and capable of working independently with minimal oversight.

Nice to Have

  • Project management experience to coordinate multiple streams of work.
  • Familiarity with agile development methodologies and practices.
  • Background in cybersecurity, including threat mitigation strategies.
  • Experience working within banking or large financial institutions to understand industry-specific compliance and security requirements.

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top