DevJobs

Director of Engineering

Overview
Skills
  • Python Python
  • SQL SQL
  • Kafka Kafka
  • MongoDB MongoDB
  • Redis Redis
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Airflow Airflow
  • RabbitMQ RabbitMQ
  • Temporal
  • LLM
  • RAG

Kaleidoo.ai, one of Israel’s leading AI startups, is growing fast and is looking for a visionary, hands-on engineering leader to support its expansion. The company builds breakthrough AI solutions in collaboration with global technology leaders. The core platform is a highly scalable, microservices-based architecture that powers next-generation AI and enterprise solutions. Due to the platform’s complexity, this role is critical in bridging long-term technical strategy with day-to-day execution.

The Director of Engineering will serve as the operational leader of the entire R&D organization. Reporting directly to the CTO, the role is responsible for translating technical strategy into efficient execution, ensuring timely and high-quality delivery across a complex distributed system, and managing the engineering leadership team.


Key Responsibilities

  1. Strategic Partnership – Work closely with the CTO to shape the long-term technological vision, influence architectural decisions for on-prem, cloud, and hybrid environments, and build a world-class engineering organization.
  2. Cross-Functional Alignment – Act as the primary bridge between Engineering, Product, Design, and Algorithms teams, ensuring technical feasibility of next-generation AI solutions and effective resource allocation.
  3. Lead the Leaders – Directly manage, mentor, and empower the engineering leadership layer, including Backend, Frontend, DevOps, and QA Leads, while fostering a culture of ownership, technical excellence, and continuous growth.
  4. Operational Excellence & Delivery – Own the end-to-end engineering lifecycle, translate strategic goals into actionable roadmaps, and ensure predictable, high-quality delivery in a fast-paced startup environment.
  5. Engineering Health & Cost Governance – Ensure system availability, stability, and reliability, proactively manage technical debt, and optimize cloud infrastructure costs.
  6. Leadership & People Management – Lead hiring, mentoring, coaching, and ongoing development of engineers and managers.


Required Qualifications

Leadership & Management

  1. Minimum 5 years of engineering leadership experience, including at least 3 years in a Director or Engineering Manager role.
  2. Proven experience leading R&D leadership teams and managing organizations of dozens of engineers across Backend, Frontend, DevOps, and QA.

Technical Expertise

  1. Proven responsibility for designing, managing, and scaling highly available, microservices-based distributed systems.
  2. Solid familiarity with the AI/ML domain; hands-on experience with LLMs and RAG architectures is an advantage.
  3. Proven experience with large-scale Big Data architectures and data pipelines.

Core Technology Stack

  1. Programming: Hands-on experience with Python (production coding not required).
  2. Cloud & Orchestration: Strong practical experience with Kubernetes, Docker, and cloud platforms (AWS, GCP, or Azure).
  3. Databases: Experience with SQL databases, MongoDB, and Redis.
  4. Messaging Systems: Experience with Pub/Sub systems such as Kafka or RabbitMQ.
  5. Workflow Orchestration: Experience with tools such as Airflow or Temporal.


Professional Skills

  1. Strong leadership and interpersonal skills with the ability to lead and motivate multidisciplinary teams.
  2. Can-do mindset, strong analytical abilities, and the ability to perform in a dynamic, fast-changing environment.
  3. High standards for code quality, testing, and performance optimization.


Education

B.Sc. or M.Sc. in Computer Science or a related technical field.


• Hybrid – one day from home.

• Location - Karmiel

Kaleidoo