Engineering Director
The Engineering Director will be responsible for leading multiple engineering teams, driving technical strategy, ensuring high-quality software delivery, and fostering a culture of excellence, ownership, and innovation. You will work closely with cross-functional stakeholders including Product, Design, and Operations to turn vision into execution.
Key Responsibilities :
- Define and execute engineering strategy aligned with company goals.
- Apply modern design patterns to build scalable, maintainable, and secure systems.
- Lead, mentor, and grow a team of engineering managers, architects, and senior engineers.
- Own delivery timelines, technical quality, scalability, and system reliability.
- Collaborate with product management to plan roadmaps and balance tech debt with new feature delivery.
- Establish and drive engineering best practices, coding standards, and continuous improvement.
- Act as a technical advisor to leadership, contributing to strategic planning and key initiatives.
- Foster a culture of innovation, performance, and psychological safety.
Requirements :
12+ years of overall experience in software engineering, with at least 5 years in a leadership role.Proven track record of leading high-performing engineering teams in fast-paced environments.Strong understanding of scalable system architecture, cloud technologies (AWS / GCP / Azure), and modern development practices (CI / CD, DevOps, microservices).Deep experience in one or more programming languages (e.g., Java, Go, Python, Node.js).Exceptional leadership, communication, and organizational skills.Experience working in Agile or Scrum environments.