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 +
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 +
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.
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.