Job Search and Career Advice Platform

Enable job alerts via email!

Product Engineer

Safety Cybersecurity

Remote

CAD 20,000 - 40,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cybersecurity firm in Canada is looking for a motivated Product Engineer intern to work on building features for customer-focused platforms and CLI tools. This role provides hands-on experience in a fast-paced environment, allowing you to collaborate with product and engineering teams. Ideal candidates will be enrolled in a computer science program, have experience with Python, and a passion for cybersecurity. You will also have opportunities for mentorship and professional growth.

Benefits

Mentorship from experienced engineers
Flexible remote work arrangements
Collaborative team environment
Learning and development opportunities

Qualifications

  • Experience with Python programming.
  • Basic understanding of software development processes and tools.
  • Basic understanding of REST APIs and databases.

Responsibilities

  • Build and enhance features for customer-facing platforms and tools.
  • Write clean, maintainable Python code with documentation.
  • Collaborate with teams to understand user needs and develop solutions.

Skills

Python programming
Problem-solving
Excellent communication
Collaboration
Interest in cybersecurity

Education

Currently enrolled in a Computer Science or related program

Tools

Git
Job description
Our Mission

Safety secures the software supply chain for the world's data and development teams. We protect everywhere packages are actually used, from local developer machines to production environments, from traditional IDEs to AI coding assistants, without disrupting existing workflows. Our mission is to make open source packaging secure by default, providing complete visibility, governance, and protection across Python, Java, and JavaScript ecosystems.

We're building the infrastructure that will secure companies and shape how enterprises adopt AI-driven development safely. If you're passionate about defending critical infrastructure at scale and want your work to directly protect millions of installations, we want you to join us.

The Role

We're looking for a motivated Computer Science student, to join our Product team for a fixed-term co-op position. As a Product Engineer intern, you'll have the exciting opportunity to work on building features for our main product areas, our customer focused Platform and CLI tools. This role offers hands‑on experience in a fast‑paced cybersecurity environment where you'll contribute directly to our product's evolution.

Requirements
What You'll Do
  • Build and enhance features for our customer-facing Platform and CLI tools

  • Write clean, maintainable Python code with proper documentation and tests

  • Work with REST APIs and databases to support platform functionality

  • Collaborate with product and engineering teams to understand user needs and translate them into technical solutions

  • Optionally contribute to front‑end development using React and TypeScript (for candidates interested in full‑stack work)

  • Participate in code reviews and technical discussions

  • Present your work and findings to the broader team

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

  • Basic understanding of REST APIs and databases

  • Familiarity with version control systems (Git)

  • Interest in cybersecurity and developer tools

  • Strong problem‑solving abilities and attention to detail

  • Excellent communication skills

Bonus Points
  • Previous experience with IDE extension development

  • Experience with React and TypeScript (for full‑stack interest)

  • Understanding of security concepts and common vulnerabilities

  • Experience with CI/CD pipelines

  • Meet Student Work Placement Program (SWPP) eligibility criteria

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

Location
  • Ideally in and around Vancouver, BC Canada, though strong applications from candidates across Canada will be considered

Our Team Culture

We believe in building products that make a real difference in the security landscape. Our team values technical excellence, open collaboration, and continuous learning.

One of our core commitments to our team and the culture is fostering belonging. We're committed to fostering an inclusive environment where diverse perspectives are valued and everyone's growth is supported. We recognize the value diversity brings not only to us as individuals, but as an organization. We go out of our way to make each other feel understood, respected, and supported.

Check out our Core Commitments here.

Our Commitment to Inclusion

We believe that diverse teams build better products. We actively and strongly encourage applications from individuals who identify as women, people of colour, 2SLGBTQI+, Indigenous, First Nations, Inuit, Métis, people with disabilities, or as part of other marginalized and historically underrepresented groups.

If you're passionate about full‑stack development, excited about cybersecurity, and want to work in an inclusive environment where your voice is heard and your growth is actively supported, we'd love to hear from you. Join us in our mission to make the digital world safer for everyone!

Ready to Apply?

We're looking for people who are passionate about building secure, scalable solutions. Don't worry if you don't match every requirement – we value diverse backgrounds and perspectives. If you're excited about our mission and think you can contribute, we'd love to hear from you!

We are committed to supporting with applicants requesting accommodations at any stage of the hiring process. If you require accommodations, please let us know.

Hiring Process Outline

Timeline: The process should roughly take 1-2 weeks, if scheduling and timing will allow for it.

  1. Core Commitment Interview with our VP of R&D

  2. Project Sharing Interview with one of our Engineers

  3. Interview with one of Safety’s co-founders

Along the way, we'll talk through your background and interests to determine whether Safety is a good fit for your career goals.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.