About the job
We’re looking for a Tech Lead with deep fulltack and database expertise, someone who understands how systems behave under load, how data moves, and how to make the right trade-offs.
You won’t be only measured by how well you write Node.js, you’ll be measured by:
The problems you choose to solve
The decisions you make around data and architecture
Your ability to lead through influence and drive outcomes
What You’ll Do
Identify and prioritize high-impact technical and product problems
Design and guide scalable backend and data systems
Own architectural decisions across data, services, and system boundaries
Ensure systems are efficient, reliable, and scalable under real-world conditions
Lead execution through others (not just individual contribution)
Partner with Product to ensure technical work drives business outcomes
What Matters Most
Deep Database Expertise (Critical)
Strong knowledge of relational databases (SQL)
Experience with:
Query optimization
Indexing strategies
Transactions & isolation levels
Concurrency control
Ability to reason about performance and trade-offs at the data layer
This is the most important technical requirement and a known gap in most candidates
Distributed Systems & System Design
Strong understanding of:
Queues, message brokers, async processing
Microservices and service boundaries
Load balancing, CDNs, and request lifecycle
Ability to design end-to-end systems, not just isolated services
Backend Foundations
Strong fundamentals in:
APIs, services, and system architecture
OOP and clean design principles
Node.js / TypeScript knowledge
You should be able to work in it, but it is not the differentiator
Product & Business Thinking
Understands why something should be built, not just how
Makes pragmatic decisions (80/20 mindset) aligned with business impact
Avoids over-engineering
Technical Leadership Through Influence
Leads through clarity, reasoning, and trust, not authority
Can drive alignment across engineers and stakeholders
Delegates effectively and scales impact through others
Working knowledge of frontend (React):
Understands performance implications and integration points
Not expected to focus on UI or design
Strong communication:
Explains technical trade-offs clearly to both engineers and non-technical stakeholders
What makes you stand out:
The Tech Lead we need:
Finds the right problems
Prioritizes them based on business impact
Designs solutions and drives execution through the team
This Role Might Not Be a Fit If…
You have Weak understanding of SQL, transactions, or concurrency
Talks about tools/frameworks but lacks systems thinking
Focuses on technical complexity over impact
Relies on authority instead of influence
Over-engineers instead of making pragmatic trade-offs
Cannot delegate or scale through others
Total Rewards
Our workforce deserves fair and competitive pay that meets them where they are. With scalable benefits, rewards, and perks, our total rewards programs reflect our commitment to inclusivity and access for all.
Some things you’ll enjoy
Stock grant opportunities dependent on your role, employment status and location
Additional perks and benefits based on your employment status and country
The flexibility of remote work, including optional WeWork access
About the company
Deel is the all-in-one Global People Platform that simplifies and streamlines every aspect of managing an international workforce—from culture and onboarding, to local payroll and compliance. Our industry-leading suite of HR tools, payroll solutions, mobility services, and compliance expertise makes it possible for companies of all sizes to scale globally with unmatched speed and flexibility.
Today, Deel serves over 25,000+ companies worldwide—from small teams to publicly traded enterprise businesses.
Similar Jobs
About the job
We’re looking for a Tech Lead with deep fulltack and database expertise, someone who understands how systems behave under load, how data moves, and how to make the right trade-offs.
You won’t be only measured by how well you write Node.js, you’ll be measured by:
The problems you choose to solve
The decisions you make around data and architecture
Your ability to lead through influence and drive outcomes
What You’ll Do
Identify and prioritize high-impact technical and product problems
Design and guide scalable backend and data systems
Own architectural decisions across data, services, and system boundaries
Ensure systems are efficient, reliable, and scalable under real-world conditions
Lead execution through others (not just individual contribution)
Partner with Product to ensure technical work drives business outcomes
What Matters Most
Deep Database Expertise (Critical)
Strong knowledge of relational databases (SQL)
Experience with:
Query optimization
Indexing strategies
Transactions & isolation levels
Concurrency control
Ability to reason about performance and trade-offs at the data layer
This is the most important technical requirement and a known gap in most candidates
Distributed Systems & System Design
Strong understanding of:
Queues, message brokers, async processing
Microservices and service boundaries
Load balancing, CDNs, and request lifecycle
Ability to design end-to-end systems, not just isolated services
Backend Foundations
Strong fundamentals in:
APIs, services, and system architecture
OOP and clean design principles
Node.js / TypeScript knowledge
You should be able to work in it, but it is not the differentiator
Product & Business Thinking
Understands why something should be built, not just how
Makes pragmatic decisions (80/20 mindset) aligned with business impact
Avoids over-engineering
Technical Leadership Through Influence
Leads through clarity, reasoning, and trust, not authority
Can drive alignment across engineers and stakeholders
Delegates effectively and scales impact through others
Working knowledge of frontend (React):
Understands performance implications and integration points
Not expected to focus on UI or design
Strong communication:
Explains technical trade-offs clearly to both engineers and non-technical stakeholders
What makes you stand out:
The Tech Lead we need:
Finds the right problems
Prioritizes them based on business impact
Designs solutions and drives execution through the team
This Role Might Not Be a Fit If…
You have Weak understanding of SQL, transactions, or concurrency
Talks about tools/frameworks but lacks systems thinking
Focuses on technical complexity over impact
Relies on authority instead of influence
Over-engineers instead of making pragmatic trade-offs
Cannot delegate or scale through others
Total Rewards
Our workforce deserves fair and competitive pay that meets them where they are. With scalable benefits, rewards, and perks, our total rewards programs reflect our commitment to inclusivity and access for all.
Some things you’ll enjoy
Stock grant opportunities dependent on your role, employment status and location
Additional perks and benefits based on your employment status and country
The flexibility of remote work, including optional WeWork access
Remote
Πληροφορική
Permanent
Full Time
About the company
Deel is the all-in-one Global People Platform that simplifies and streamlines every aspect of managing an international workforce—from culture and onboarding, to local payroll and compliance. Our industry-leading suite of HR tools, payroll solutions, mobility services, and compliance expertise makes it possible for companies of all sizes to scale globally with unmatched speed and flexibility.
Today, Deel serves over 25,000+ companies worldwide—from small teams to publicly traded enterprise businesses.