Deel

Senior Backend Engineer, Node.js, AWS

Deel

full-time

Posted on:

Origin:  • 🇪🇸 Spain

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudJavaScriptNode.jsPostgresSQLTypeScript

About the role

  • Deel is the all-in-one payroll and HR platform for global teams, unlocking global opportunity for every person, team, and business. Deel supports every worker type in 150+ countries—helping businesses scale smarter, faster, and more compliantly.
  • Among the largest globally distributed companies in the world, our team spans more than 100 countries, speaks 74 languages, and brings a connected and dynamic culture that drives continuous learning and innovation for our customers.
  • Get Ready To:
  • Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle
  • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at Deel Speed.
  • Provide an Exceptional, Customer-Centric Experience: Ensure top-tier products and services through quality engineering and attentive, customer-focused development.
  • What you’ll bring to the Team:
  • Expertise in Backend Development: Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • Database Mastery: You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Solid Grasp of OOP and Design Patterns: Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classes
  • Scalability Focus: Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • High-Volume Performance: Proven expertise in optimizing systems for large transaction volumes, handling concurrency, idempotency, and performance under load.
  • API Development: Skil...

Requirements

  • Expertise in Backend Development: Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • Database Mastery: You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Solid Grasp of OOP and Design Patterns: Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classes
  • Scalability Focus: Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • High-Volume Performance: Proven expertise in optimizing systems for large transaction volumes, handling concurrency, idempotency, and performance under load.
  • API Development: Skilled in building APIs, including input validation, JWT tokens, and ensuring security & scalability through queue-based systems.
  • Experience: at least 8 years of experience as a Software Engineer.