Cyber Security Engineer auditing diverse codebases, fixing vulnerabilities, and optimizing backend software. Contributing security insights and improvements to AI training datasets for a technology company.
Responsibilities
Analyze, debug, and resolve software bugs and vulnerabilities across diverse codebases
Implement new features and enhance existing functionality using Python3, Java, Rust, Go, C++, or TypeScript
Refactor legacy code to improve maintainability, security, and performance
Perform codebase audits, penetration testing, and other security assessments to identify and mitigate risks
Contribute to backend development and optimize application performance for scalability and security
Document findings, suggest improvements, and provide real-world insights to improve AI training datasets
Requirements
Expertise in one or more languages: Python3, Java, Rust, Go, C++, or TypeScript
Proven experience in debugging, bug fixing, and backend development for complex systems
Strong background in cybersecurity practices, including pentesting, security audit, and vulnerability assessment
Proficiency in algorithms, codebase refactoring, and optimizing software for performance and security
Ability to communicate complex technical findings clearly and concisely
Familiarity with secure software development lifecycles and modern threat landscapes
Experience contributing to AI-related or data-driven projects is a plus, but not required
Benefits
Flexible schedule; choose your hours and days, including weekends if desired
Information Security Manager leading enterprise EUC governance technology deployment and product roadmaps at TD, a global financial institution. Driving risk controls, adoption, delivery and assurance across business segments.
Principal Cloud Security Engineer securing Pax8’s cloud marketplace, infrastructure, and AI - enabled platforms. Establishing cloud, Kubernetes, identity, and software - delivery security standards across USA and Canada.
Senior Associate designing cloud, application, and AI security solutions for PwC Canada’s consulting clients. Leading technical delivery pods and embedding DevSecOps across client environments.
Application Security Researcher building autonomous application - security capabilities for OX Security. Researching attack paths, AI models, and detection engines from prototype through production.
Managing Norfolk County’s cybersecurity, disaster recovery, incident response, and security projects. Supervising IT security staff and protecting municipal systems, services, and information.
IT Security Officer overseeing information security for Desjardins’ property and casualty insurance sector. Managing risks, vulnerabilities, suppliers, complex projects, and executive security reporting.
Azure SA&A Specialist supporting Government of Canada security assessments, controls, evidence, and testing. PLATO delivers Indigenous - owned software testing and technology services across Canada.