
Director of Engineering
- תל אביב
- משרה קבועה
- משרה מלאה
- 10+ years of professional experience in software engineering, with significant expertise in both frontend and backend development.
- 6+ years experience managing and leading multiple teams of engineers, including managing other engineering managers.
- 3+ years of hands-on experience with React.
- 3+ years of hands-on experience with NodeJS.
- Extensive experience in continuous delivery, including advanced automated testing and deployment strategies.
- A profound understanding of complex distributed production systems, scalable web product architecture, and cloud-native environments.
- Proven ability to define and execute technical strategy, influence product roadmaps, and drive cross-functional initiatives.
- Exceptional leadership, communication, and interpersonal skills, with a strong track record of mentoring and developing engineering talent.
- Strategic thinker with an eye for innovation, user experience, and operational excellence.
- Experience with large-scale AWS serverless architectures and infrastructure.
- Experience in the FinTech or B2B payments industry.
- Familiarity with TypeScript in a production environment.
- Provide strategic leadership and mentorship to multiple engineering teams and their respective Engineering Managers.
- Define, communicate, and execute the technical vision and roadmap for critical product domains, ensuring alignment with Melio's overall business strategy.
- Drive architectural decisions and ensure the scalability, reliability, and security of our systems.
- Collaborate closely with Product, Design, and other cross-functional leaders to translate business needs into technical solutions and deliver high-quality, user-facing features.
- Oversee the entire software development lifecycle across your domain, from ideation and design to coding, testing, deployment, and ongoing operations.
- Lead talent acquisition efforts for engineering, attracting, hiring, and retaining top-tier engineering and leadership talent.
- Foster a culture of technical excellence, continuous improvement, and innovation within your teams.
- Manage budgets, resources, and project prioritization across multiple initiatives.