This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Director of Engineering leads the engineering team to deliver high-quality, innovative, and scalable technology solutions aligned with the company's strategic goals. This role balances technical depth with leadership excellence, fostering a high-performance engineering culture while ensuring timely and successful execution of engineering projects.
Job Responsibility
Define and drive the engineering roadmap in alignment with company goals
Provide technical guidance, mentorship, and career development to engineering managers and engineers
Collaborate with executive leadership, product, and operations to define priorities and scope
Oversee project execution, ensuring delivery timelines, budget, and quality standards are met
Establish and enforce engineering best practices, coding standards, and quality assurance processes
Drive continuous improvement in development processes, tools, and systems
Build and retain a world-class engineering team by recruiting, developing, and retaining top talent
Promote a culture of ownership, innovation, and accountability
Conduct regular performance evaluations and set growth objectives
Partner closely with cross-functional teams of Tech leads, Product, Manufacturing and other teams to deliver cohesive product experiences
Represent engineering team in strategic planning, business reviews, and customer engagements as needed
Stay current with technology trends and evaluate their applicability to business needs
Make architectural decisions and oversee implementation of scalable, secure, and maintainable systems
Champion the use of modern technologies and development methodologies (e.g., Agile, CI/CD, DevSecOps)
Requirements
Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field
10+ years of engineering experience, including 3–5 years in a senior leadership role
Proven experience leading distributed, high-performing engineering teams
Strong understanding of systems architecture, software engineering, and development operations
Excellent communication, collaboration, and decision-making skills
Experience working in a fast-paced, scaling environment (e.g., startups, tech-focused enterprises)