Remote (Global) Full-time

Deel is hiring a Senior Backend Engineer, Node.js + AWS

About the Role

Deel is looking for a Senior Backend Engineer to develop robust features, APIs, and products within a cross-functional team. You will design scalable systems, optimize for high-volume performance, and ensure a customer-centric experience as we build the infrastructure for the future of work.

What You'll Do

  • Collaborate closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in product planning throughout all stages of the Software Development Lifecycle.
  • Develop and enhance robust new features and APIs, and continuously improve industry-leading products.
  • Help find and fix bugs at Deel Speed.
  • Ensure top-tier products and services through quality engineering and attentive, customer-focused development.

What We're Looking For

  • Expertise in Backend Development with strong proficiency in Node.js and TypeScript/JavaScript best practices.
  • Experience in at least one other server-side language.
  • Database mastery, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Solid grasp of object-oriented programming principles and design patterns, with experience in building and extending classes.
  • Experience in designing systems for scalability to manage rapid growth and increasing demands.
  • Proven expertise in optimizing systems for large transaction volumes, handling concurrency, idempotency, and performance under load.
  • Skilled in building APIs, including input validation, JWT tokens, and ensuring security & scalability through queue-based systems.
  • At least 8 years of experience as a Software Engineer.
  • Excel in a remote-first environment with proactive communication and strong asynchronous collaboration skills.
  • Successfully worked in distributed teams.
  • Take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for clients.

Nice to Have

  • SaaS experience with products running 24/7 on major cloud vendors.
  • Familiarity with serverless architecture on AWS.
  • Knowledge of the Fintech Industry and its unique challenges.

Technical Stack

  • Node.js
  • TypeScript
  • JavaScript
  • PostgreSQL
  • SQL
  • AWS

Team & Environment

You will work within a cross-functional team including Frontend Engineers, Product Teams, Designers, and QA professionals.

Benefits & Compensation

  • Stock grant opportunities dependent on role, employment status and location.
  • Additional perks and benefits based on employment status and country.
  • Flexibility of remote work, including optional WeWork access.

Work Mode

This is a remote position.

Deel is an equal-opportunity employer that values diversity and positively encourage applications from suitably qualified and eligible candidates regardless of race, religion, sex, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, pregnancy or maternity or other applicable legally protected characteristics.

Required Skills
Node.jsTypeScriptJavaScriptPostgreSQLSQLAWSAPI DesignSystem ArchitectureMicroservicesDistributed SystemsPerformance OptimizationSecurityTestingCI/CDCloud Infrastructure
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Deel

Deel is the all-in-one payroll and HR platform for global teams, combining HRIS, payroll, compliance, benefits, performance, and equipment management into one seamless platform. It supports every worker type in 150+ countries with AI-powered tools and a fully owned payroll infrastructure.

Visit website
Job Details
Category backend
Posted 7 months ago