CAREERS AT SAFESALE

Build a better way to buy and sell.

Join us in making used-item transactions clearer for individuals and businesses across Canada.

Explore open roles
Remote within CanadaFull-time opportunities6 openings

FIND YOUR NEXT ROLE

Open positions

Clear roles. Transparent pay. A simple application.

Engineering

Backend Developer

1 opening
Remote within CanadaFull-time

About the role

You will develop the backend services that power SafeSale’s website and mobile apps. Your work will cover the full transaction lifecycle, from publishing an item and making an offer to payment status, notifications and recorded handoffs. This role combines feature delivery with a strong focus on data integrity, security and reliability.

Key responsibilities

  • Develop and maintain APIs for accounts, listings, offers, payments and notifications.
  • Improve database performance, service reliability and automated tests.
  • Collaborate with web, mobile and security teams to deliver secure, maintainable features.
  • Design clear API contracts, validate requests and enforce permissions on every sensitive operation.
  • Handle payment webhooks and background tasks safely, including retries, duplicate events and failure recovery.
  • Investigate production issues, document technical decisions and contribute to code reviews and release checks.

Required qualifications

  • Practical backend development experience with TypeScript or JavaScript, Node.js, SQL and REST APIs.
  • Comfort with authentication, authorization, input validation, Git and testing.
  • Clear communication and the ability to work independently in a remote team.
  • Ability to design relational data models, write efficient queries and plan safe database changes.
  • Experience debugging asynchronous services and writing meaningful unit or integration tests.

Nice to have

Experience with Cloudflare Workers, payment integrations, webhooks or marketplace platforms is an asset.

CompensationCAD $85,000–$110,000 / year
Apply now

Your application

Backend Developer

Sent directly to SafeSale. No email app required.

Security

Network Security Engineer

1 opening
Remote within CanadaFull-time

About the role

You will help identify and reduce security risks across SafeSale’s applications and cloud services. Working with developers, you will turn security findings into practical fixes and strengthen the controls that protect customer accounts, personal information and transactions. The role includes preventive reviews, monitoring and incident investigation.

Key responsibilities

  • Review web, mobile, API and cloud security, including identity and payment flows.
  • Prioritize vulnerabilities and work with developers to verify fixes through authorized testing.
  • Strengthen access controls, secrets management, monitoring and incident response procedures.
  • Threat-model new features and review authorization boundaries, abuse scenarios and sensitive-data handling.
  • Investigate suspicious activity, document findings and help coordinate containment and recovery.
  • Improve secure development guidance, dependency reviews and security checks in the release process.

Required qualifications

  • Hands-on application, API or cloud security experience.
  • Understanding of common vulnerabilities, secure authentication and least-privilege access.
  • Scripting, Git and clear technical communication. Marketplace or payment experience is an asset.
  • Ability to assess risk, reproduce issues in an authorized environment and explain remediation clearly.
  • Familiarity with logs, network fundamentals, encryption, vulnerability management and incident response.

Nice to have

Experience securing mobile apps, identity verification or payment systems is an asset. Relevant certifications are welcome but not required.

CompensationCAD $90,000–$120,000 / year
Apply now

Your application

Network Security Engineer

Sent directly to SafeSale. No email app required.

Customer experience

Customer Service Representative

4 openings
Remote within CanadaFull-time

About the role

You will be a helpful, professional point of contact for people buying and selling on SafeSale. You will guide customers through the app and website, explain transaction steps in plain language and keep clear records of each request. You will work within support procedures and refer refunds, safety concerns and complex cases to the appropriate administrator.

Key responsibilities

  • Answer customer emails about accounts, listings, verification, offers and transaction steps.
  • Document cases, follow up on requests and escalate technical issues or suspected fraud.
  • Escalate refund requests for admin approval and protect customer information.
  • Clarify the customer’s issue, provide accurate next steps and follow the request through to resolution.
  • Keep case notes complete and factual, including the affected account, transaction reference and reason for escalation.
  • Share recurring customer issues and suggestions to improve help content and the product experience.

Required qualifications

  • Quebec roles: fluent French and English to support customers in both languages.
  • Roles elsewhere in Canada: fluent English; French is an asset.
  • Customer service experience, patience, sound judgment and confidence using websites and mobile apps.
  • Strong written communication, attention to detail and the ability to explain a process step by step.
  • Ability to manage several requests, stay calm during difficult conversations and handle personal information discreetly.

Nice to have

Experience with support ticketing tools, online marketplaces or e-commerce is an asset. Quebec roles serve both French- and English-speaking customers; roles elsewhere in Canada require fluent English.

CompensationQuebec: CAD $18–$25 / hour · Elsewhere in Canada: CAD $18–$20 / hour
Apply now

Your application

Customer Service Representative

Sent directly to SafeSale. No email app required.

A simple application

Choose a role, tell us a little about yourself and attach your Word CV. Submit your application directly here—no account or email app needed.

Applicants must be based in Canada and legally authorized to work in Canada. For recruitment questions or accommodation requests, contact support@safe-sale.ca.