About the job Director of Engineering
Key Responsibilities:
-
Lead, mentor, and manage the engineering team, including managers, developers, QA engineers, and DevOps professionals.
-
Develop and implement engineering strategies, processes, and standards that drive product excellence and operational efficiency.
-
Collaborate with executive leadership and cross-functional teams (Product, Design, Operations) to define technical vision and product roadmaps.
-
Oversee project timelines, budgets, resource allocation, and risk management to ensure timely and on-budget delivery.
-
Ensure software engineering practices follow best-in-class security, performance, and scalability standards.
-
Foster a culture of continuous improvement, innovation, ownership, and high performance within the engineering team.
-
Own the hiring process for technical talent and support employee development through coaching, performance reviews, and career growth planning.
-
Stay abreast of new technologies and trends to ensure the company remains competitive and innovative.
-
Ensure compliance with engineering and regulatory standards relevant to the industry.
-
Manage relationships with third-party vendors and contractors when necessary.
Qualifications and Requirements:
-
Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.
-
10+ years of experience in software engineering, with at least 5 years in a leadership role.
-
Proven track record of leading large engineering teams and successfully delivering complex projects at scale.
-
Strong technical background in system architecture, software development, and agile methodologies.
-
Excellent interpersonal, leadership, and communication skills.
-
Demonstrated experience with project management tools, development frameworks, and cloud infrastructure (AWS, Azure, GCP, etc.).
-
Experience working in a fast-paced, dynamic, and collaborative environment.
Preferred Qualifications:
-
Experience in a startup or hyper-growth environment.
-
Familiarity with DevOps, CI/CD pipelines, and microservices architecture.
-
Certification in Agile, PMP, or similar project management practices.
KPIs / Success Metrics:
-
Engineering team retention and satisfaction rates.
-
Delivery of projects on time and within budget.
-
Product performance, reliability, and scalability.
-
Innovation initiatives and technology upgrades.
-
Alignment of engineering output with business objectives.