Tech Lead, Engineering

Deel Deel · Enterprise · Spain · R&D

Deel is seeking a Tech Lead with deep full-stack and database expertise to identify and prioritize high-impact technical and product problems, design and guide scalable backend and data systems, and own architectural decisions. The role requires strong database, distributed systems, and backend foundations, with an emphasis on technical leadership through influence and product/business thinking. The candidate will lead execution through others and partner with Product to ensure technical work drives business outcomes.

What you'd actually do

  1. Identify and prioritize high-impact technical and product problems
  2. Design and guide scalable backend and data systems
  3. Own architectural decisions across data, services, and system boundaries
  4. Ensure systems are efficient, reliable, and scalable under real-world conditions
  5. Lead execution through others (not just individual contribution)
  6. Partner with Product to ensure technical work drives business outcomes

Skills

Required

  • Relational databases (SQL)
  • Query optimization
  • Indexing strategies
  • Transactions & isolation levels
  • Concurrency control
  • Distributed systems
  • System design
  • Queues, message brokers, async processing
  • Microservices and service boundaries
  • Load balancing, CDNs, and request lifecycle
  • APIs, services, and system architecture
  • OOP and clean design principles
  • Node.js / TypeScript
  • Product and business thinking
  • Technical leadership
  • Communication skills

Nice to have

  • Frontend (React)

What the JD emphasized

  • Deep Database Expertise (Critical)
  • end-to-end systems
  • Node.js / TypeScript knowledge
  • why something should be built
  • pragmatic decisions (80/20 mindset)
  • Technical Leadership Through Influence
  • clarity, reasoning, and trust
  • drive alignment across engineers and stakeholders
  • scales impact through others
  • frontend (React)
  • both engineers and non-technical stakeholders
  • Finds the right problems
  • business impact
  • drives execution through the team
  • Weak understanding of SQL, transactions, or concurrency
  • systems thinking
  • technical complexity over impact
  • authority instead of influence
  • pragmatic trade-offs
  • delegate or scale through others