Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Product Engineer intern enhancing cybersecurity features for customer-facing tools at Safety. Seeking Computer Science students passionate about development in a remote team setting.

Responsibilities

  • 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

Requirements

  • 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

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

Job type

Internship

Experience level

Entry level

Salary

CA$18 - CA$25 per hour

Degree requirement

Bachelor's Degree

Tech skills

Cyber SecurityPythonReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.