Deel, Inc. logo

Backend Engineer, Node.js/Typescript

Job Overview

Location

Canada

Job Type

Full-time

Category

Backend Engineer

Date Posted

May 16, 2026

Full Job Description

đź“‹ Description

  • • Develop and enhance robust backend services using Node.js and TypeScript to support Deel’s global payroll and HR platform serving over 150 countries.
  • • Design, build, and maintain high-performance APIs with input validation, JWT token handling, and security best practices to ensure scalable and reliable client interactions.
  • • Optimize SQL databases—primarily PostgreSQL—for query efficiency, data migration, and complex modeling under high transaction volumes and concurrent loads.
  • • Implement scalable system architectures capable of handling billions in annual payments, ensuring idempotency, concurrency control, and performance under heavy load.
  • • Collaborate with frontend engineers, product teams, designers, and QA professionals throughout the entire software development lifecycle—from discovery to deployment.
  • • Participate in product planning sessions, contributing technical insights to shape features that directly impact millions of global workers and businesses.
  • • Identify, troubleshoot, and resolve bugs rapidly, adhering to Deel’s “Deel Speed” standard for agile, high-quality delivery.
  • • Apply object-oriented programming principles and design patterns to build maintainable, extensible class structures that support evolving business requirements.
  • • Design and implement queue-based systems to manage asynchronous workflows and ensure system resilience during peak usage periods.
  • • Maintain a business-focused approach to engineering, prioritizing features that deliver high-value outcomes for customers while ensuring compliance and scalability.
  • • Embody the core value of Genuine Care by understanding how your technical contributions directly improve the lives of workers and employers worldwide.
  • • Work autonomously on projects while actively contributing to team success in a fully remote, distributed environment with strong asynchronous communication practices.
  • • Clearly communicate complex technical concepts to both technical and non-technical stakeholders to align cross-functional teams and drive informed decision-making.
  • • Approach problem-solving with optimism, resilience, and a customer-centric mindset, turning challenges into opportunities for system improvement.
  • • Continuously improve system performance, reliability, and security to support Deel’s mission of creating infrastructure for the future of global work.
  • • Contribute to the evolution of a 24/7 SaaS platform running on major cloud vendors, with potential involvement in serverless architectures on AWS.
  • • Engage in code reviews, technical documentation, and knowledge sharing to elevate team standards and foster a culture of learning and quality.

🎯 Requirements

  • • At least 4 years of experience as a Software Engineer
  • • Strong proficiency in Node.js and TypeScript/JavaScript best practices
  • • Expertise in SQL, particularly PostgreSQL, including query optimization, data migrations, and database modeling
  • • Experience designing scalable systems handling high transaction volumes, concurrency, and idempotency
  • • Proven ability to develop secure and scalable APIs with JWT tokens and input validation
  • • Experience working in a remote-first, distributed team environment with strong asynchronous collaboration skills

🏖️ Benefits

  • • Stock grant opportunities dependent on role, employment status, and location
  • • Additional perks and benefits tailored to employment status and country of residence
  • • Full flexibility of remote work, including optional access to WeWork spaces

Skills & Technologies

JavaScript
TypeScript
Node.js
PostgreSQL
AWS
Backend
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Deel, Inc. logo
Deel, Inc.
Visit Website

About Deel, Inc.

Deel is a San Francisco-based payroll and compliance platform that enables businesses to hire, pay, and manage contractors and employees in over 150 countries. It automates onboarding, localized contracts, tax filings, and payments while ensuring adherence to local labor laws. The cloud software integrates with HR and accounting systems, offers visa and immigration support, and provides employer-of-record services for companies without local entities. Founded in 2019, Deel serves thousands of remote-first and distributed organizations, helping them scale global teams quickly and reduce administrative overhead associated with international employment.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Yerevan, Armenia
Full-time
Expired Jun 4, 2026
Go
Rust
Ruby
+5 more

2 months ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

2 months ago

Apply
Expired
Argentina
Full-time
Expired May 12, 2026
Java
Remote

3 months ago

Apply
Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+5 more

3 months ago

Apply