DevJobs

Technical Lead

Overview
Skills
  • TypeScript TypeScript
  • Python Python
  • Java Java
  • C# C#
  • Node.js Node.js
  • NestJS NestJS
  • RDBMS RDBMS
  • NoSQL NoSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • Azure Azure
  • AWS AWS
  • Kubernetes Kubernetes
  • Distributed systems
  • Model Context Protocols
  • Prefect
  • Prompting frameworks
  • Batch processing
  • Stream processing

Tech Lead – Backend & AI Infrastructure

📍 Tel Aviv, Israel | Hybrid (3 days office @ Ha’arba Towers, 2 days remote)

Getruck is hiring a Tech Lead – Backend & AI Infrastructure!

We’re building the future of logistics with AI-powered planning and dispatching technology—and we’re looking for a sharp, experienced, and hands-on tech lead to join our engineering team. If you’re passionate about backend architecture, data systems, and cutting-edge AI, and you thrive in fast-paced environments—this role is for you.

🚛 About Getruck

We’re an Israeli startup transforming ground shipping logistics through intelligent planning tools, real-time optimization, and data enrichment. Our platform is built for scale, flexibility, and operational visibility.

At Getruck, AI isn’t just a tool—it’s a core part of what we’re building.

🛠️ What You’ll Do
  • Lead Engineering Excellence: Own the backend and infrastructure stack across services, pipelines, and AI components.


  • Develop and Deploy: Design and implement features using TypeScript (NestJS), Python, and Java across microservices running on AWS and Azure, orchestrated via Kubernetes.


  • Engineer Data Systems: Build scalable, production-grade pipelines. Experience with Prefect is a strong plus.


  • Innovate with AI: Design and build autonomous agents, RAG pipelines, and backend systems that interact with LLMs at scale. You’ll work with (and sometimes create) prompting frameworks, implement Model Context Protocols (MCP), and develop AI-native logic that operates in real production environments.


  • Own the Delivery: Deliver end-to-end features with full ownership, including testing, deployment, and observability.


  • Build for Scale: Solve real-world problems in logistics with engineering that adapts to complex business demands.


👤 About You
  • Education: B.Sc in Computer Science, Engineering, Mathematics—or equivalent hands-on experience


  • Backend Expertise: Strong experience in Node.js, TypeScript, Python/Java/C#, microservices, and distributed systems


  • Cloud Native: Hands-on experience deploying and operating services in AWS and/or Azure cloud environments


  • Data Engineering: Familiarity with batch and stream processing, data orchestration tools (Prefect is a big plus)


  • AI Engineering: Comfortable working with modern AI tools, especially those involving prompting, LLMs, and agents


  • MCP Knowledge: Advantage for candidates who’ve worked with Model Context Protocols (MCPs) or similar LLM infrastructure


  • Database Proficiency: Solid experience with relational and NoSQL databases in production


  • CI/CD: Familiar with continuous integration and deployment pipelines


  • Soft Skills: Fast learner, strong communicator, excellent problem-solver, highly accountable and proactive


  • Bonus Points:


  • Security clearance (active military classification)


  • Experience in big data environments


  • Experience working with distributed or remote teams
🔎 Why Join Getruck?
  • Impact: You’ll have a direct influence on the architecture and direction of a live, production-critical platform


  • Speed: Join a focused, no-nonsense team that values velocity and high-quality delivery


  • Innovation: Work hands-on with emerging technologies at the intersection of logistics and AI



GeTruck