Deel

Backend Engineer, Node.js/Typescript

Deel1 weeks ago
Location

LATAM

Workplace

Remote

Type

Full Time

Level

Mid

Role

Backend Engineer

Posted

Mar 5, 2026

Full TimeRemoteMid

The role

Summary

Deel, a $17.3B valued global payroll and HR platform, is seeking a Backend Engineer to develop scalable Node.js/TypeScript systems serving millions of users across 150+ countries. The role focuses on building robust APIs, optimizing high-volume transaction systems, and collaborating with cross-functional teams to enhance the platform that processes $11.2B annually in worker payments.

What you'll do

Cross-functional Collaboration: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless user experiences
Product Development Lifecycle: Participate in all stages of product planning from discovery to deployment, providing technical input throughout the Software Development Lifecycle
Feature Development: Develop robust new features and APIs while continuously improving industry-leading products to meet customer needs
Bug Resolution: Identify, diagnose, and fix bugs at 'Deel Speed' to maintain system reliability and performance
Customer-Centric Development: Ensure top-tier products and services through quality engineering and attentive, customer-focused development practices
System Architecture: Design and implement scalable backend systems that can handle rapid growth and increasing demands efficiently
Performance Optimization: Optimize systems for large transaction volumes, handling concurrency, idempotency, and performance under load
API Development: Build secure and scalable APIs with proper input validation, JWT authentication, and queue-based systems

What we look for

Technical

Backend Development ExpertiseStrong proficiency in Node.js and TypeScript/JavaScript best practices, plus experience in at least one other server-side language
Database ProficiencySQL expertise, particularly with PostgreSQL, including query optimization, data migrations, and database modeling
Object-Oriented ProgrammingSolid understanding of OOP principles and design patterns, with experience in building and extending classes
Scalability DesignExperience designing systems for scalability to manage rapid growth and increasing demands efficiently
High-Volume PerformanceProven expertise optimizing systems for large transaction volumes, handling concurrency, idempotency, and performance under load
API DevelopmentSkills in building APIs with input validation, JWT tokens, and ensuring security through queue-based systems

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field (preferred)
Technical CertificationsRelevant certifications in backend development, cloud technologies, or database management (preferred)

Experience

Software Engineering ExperienceMinimum 4 years of experience as a Software Engineer
Remote CollaborationProven experience working in distributed teams with strong asynchronous collaboration skills
Application DevelopmentExperience in designing, coding, testing, and maintaining applications using modern tech stacks

Skills

Required skills

Node.jsStrong proficiency in Node.js for backend development
TypeScript/JavaScriptExpert knowledge of TypeScript and JavaScript best practices
PostgreSQLAdvanced SQL skills with PostgreSQL database management
API DevelopmentExperience building secure and scalable APIs
System DesignAbility to design systems for scalability and high performance
Object-Oriented ProgrammingStrong understanding of OOP principles and design patterns

Nice to have

SaaS ExperienceExperience with SaaS products running 24/7 on major cloud vendors
AWS ServerlessExperience with serverless architecture on Amazon Web Services
FinTech KnowledgeUnderstanding of the FinTech industry and its unique challenges
Additional Server LanguagesExperience in other server-side programming languages
Performance OptimizationAdvanced skills in optimizing systems for high transaction volumes

Compensation & benefits

Stock options

Available

Benefits

Stock Options

Stock grant opportunities dependent on role, employment status and location

Remote Work Flexibility

Full remote work flexibility with optional WeWork access for coworking

Location-Based Perks

Additional perks and benefits based on employment status and country of residence

Healthcare Benefits

Comprehensive healthcare coverage available in 109 countries

Professional Development

Career acceleration opportunities in a fast-growing SaaS company

Inclusive Environment

Equal opportunity employer committed to diversity and inclusion

Global Impact

Opportunity to impact millions of workers' lives through global payroll solutions


Interview process

  1. 1
    Application Review Initial screening of application and resume by recruiting team
  2. 2
    Recruiter Phone Screen 30-minute call with talent acquisition team to discuss background and role fit
  3. 3
    Technical Assessment Role-related technical assessment focusing on Node.js and system design
  4. 4
    Technical Interview In-depth technical interview with engineering team covering coding and architecture
  5. 5
    Team Interview Cultural fit interview with cross-functional team members
  6. 6
    Final Interview Final interview with engineering leadership to discuss career goals and team fit

Apply for this position

You'll be redirected to the company's application page


Deel

Deel

View all jobs

Deel is a global payroll and HR platform that helps companies manage their global workforce.

San Francisco, California, United StatesFounded 2018deel.com

Tech Stack

Languages
Node.jsTypeScriptJavaScript
Frameworks
Express.jsServerless Framework
Databases
PostgreSQLSQL
Tools
AWSGitJWTQueue Systems
Other
RESTful APIsMicroservicesCI/CD
Apply Now