Job Description

We are seeking a highly skilled and hands-on Engineering Manager to lead a diverse development team working across multiple technology stacks. This role is critical for driving technical excellence, scaling software capabilities, and owning the delivery of production-grade systems used by live customers.

The ideal candidate is a strong technical leader who remains actively involved in coding, system design, and architecture, while also building and scaling a high-performing engineering team.

  • Lead and manage a team of 5–6 software engineers

  • Own delivery of robust, scalable, and high-quality systems

  • Oversee development across multiple technology stacks

  • Manage the R&D team and collaborate closely with:

    • Algorithm teams

    • Product management

    • Sales

    • Partners and customers

  • Mentor engineers and support their professional growth

  • Drive engineering best practices, code quality, and system reliability

  • Manage external vendors and development partners

  • Take a hands-on role in software architecture, design, and implementation

  • Contribute to building and scaling deep-tech products, including computer vision and advanced graphics

  • Stay actively involved in coding and modern development practices

  • Leverage AI-based development tools and contemporary engineering methodologies

  • Work onsite from the company’s Ramat Gan office

  • Take full ownership of delivery, performance, and stability of live production systems



Requirements

Must-Have

  • Proven experience as a Team Lead / Engineering Manager / Software Development Manager

  • Experience managing teams of 5–6 developers

  • Strong background in software engineering and system architecture

  • Hands-on experience building large-scale or complex systems

  • Strong proficiency in compiled languages:

    • C# (preferred), C++, or Java

  • Professional experience with:

    • Python

    • TypeScript

    • Node.js

    • React

  • Experience working with cloud environments and web applications

  • Strong leadership skills with a track record of building and scaling teams

  • Excellent communication skills and professional-level English

  • A genuinely hands-on technical manager (not purely people or process focused)


Advantages / Nice to Have

  • Experience with computer vision, real-time systems, or embedded systems

  • Background in deep-tech industries such as:

    • Computer Vision

    • AR / VR

    • Advanced graphics

  • Experience with Unity, 3D development, or Computer Graphics

  • Experience working in both:

    • Startup environments

    • Medium-sized organizations (50–100+ employees)



Benefits

  • Competitive salary based on experience

  • High-impact leadership role in a deep-tech environment

  • Opportunity to work on cutting-edge technologies

  • Real ownership over architecture and technical direction

  • Professional growth and long-term career development

  • Collaborative and technically strong engineering culture

  • Stable, onsite role in Ramat Gan



  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application