Safety Cybersecurity is dedicated to helping development teams build and deploy secure applications with confidence. Our cutting-edge platform integrates seamlessly into the development workflow, providing real-time vulnerability detection and actionable remediation guidance. We are focused on building the world’s first AI-powered software supply chain firewall.
We're looking for a motivated Computer Science student, including those participating in the Venture For Canada summer intern program, to join our Product team for a co-op position. As a Developer Tools Engineer intern, you'll have the exciting opportunity to work on extending our platform's capabilities to support various Integrated Development Environments (IDEs). This role offers hands-on experience in a fast-paced cybersecurity environment where you'll contribute directly to our product's evolution.
Design and implement IDE extensions that integrate the Safety platform into developers' preferred environments
Collaborate with our product and engineering teams to understand user needs and technical requirements
Write clean, maintainable Python code with proper documentation and tests
Participate in code reviews and technical discussions
Learn about cybersecurity best practices and how they apply to development workflows
Present your work and findings to the broader team
Currently enrolled in a Computer Science or related program at a Canadian university or college
Experience with Python programming
Basic understanding of software development processes and tools
Familiarity with version control systems (Git)
Interest in cybersecurity and developer tools
Strong problem-solving abilities and attention to detail
Excellent communication skills
Previous experience with IDE extension development
Knowledge of JavaScript/TypeScript
Familiarity with REST APIs
Understanding of security concepts and common vulnerabilities
Experience with CI/CD pipelines
Meet Venture for Canada eligibility criteria
Mentorship from experienced engineers
Opportunity to work on a meaningful project with real-world impact
Flexible remote work arrangements
Collaborative and inclusive team environment
Learning and development opportunities
Fun team events and activities
Remote across Canada, but possibility to work from our office in Vancouver
Please submit your resume, cover letter, and any relevant portfolio links or GitHub projects. In your cover letter, please share why you're interested in developer tools and what excites you about improving the security of software development.
Safety Cybersecurity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Are you a Computer Science student looking to dive into the world of cybersecurity? Safety Cybersecurity is excited to invite you to apply for the Co-op: Developer Tools Engineer position! We specialize in empowering development teams to create secure applications effortlessly, and as a part of our Product team, you'll contribute to that mission. In this role, you will design and implement extensions for Integrated Development Environments (IDEs), helping developers enhance their workflows while ensuring security integration. Get ready to write clean, maintainable Python code and collaborate with our talented product and engineering teams to address user needs. You’ll gain hands-on experience in a dynamic environment focused on real-time vulnerability detection and remediation. Learn about best practices in cybersecurity while showcasing your findings and ideas to the broader team. Your skills in Python, combined with a keen interest in cybersecurity, will make you a great fit for this role. We support flexible remote work across Canada, so location won't be a barrier to your success. Join us at Safety Cybersecurity — where your work will have a meaningful impact on the software supply chain!
Subscribe to Rise newsletter