Team Lead, Engineering | Customer Sandbox

Deel Deel · Enterprise · Spain · R&D

Deel is seeking a Team Lead, Engineering for their Customer Sandbox team. This role involves leading a cross-functional team of 6-10 professionals, balancing leadership (50%) with hands-on technical work (50%). The team is responsible for designing, building, and maintaining the orchestration UI, automation engines, and data synchronization pipelines for utilizing production-grade data in isolated environments. The role requires strong software engineering fundamentals, SQL skills, and experience with APIs and distributed systems.

What you'd actually do

  1. Serve as a technical leader, combining hands-on development with strategic oversight.
  2. Design, code, and deliver high-quality, scalable applications with Node.js
  3. Provide mentorship and technical guidance, fostering growth and skill development within the team.
  4. Ensure best practices in development, testing, and deployment, driving innovation and excellence.
  5. Conduct thorough code reviews to maintain high coding standards and technical quality.

Skills

Required

  • Node.js
  • SQL
  • APIs
  • distributed systems
  • object-oriented programming (OOP) principles
  • designing maintainable, scalable systems
  • writing clean, structured, and testable code
  • writing complex queries from scratch
  • deep understanding of data structures and query performance/impact
  • debugging integrations and system interactions
  • understanding data flow across services
  • problem-solving

What the JD emphasized

  • production-grade data
  • isolated environments
  • scalable applications
  • scalable systems
  • system health
  • technical health
  • scalability