- Manage and oversee all operations and aspects of the engineering department
- Organize and supervise the hiring, training, and scheduling of team members
- Establish and implement engineering practices, processes, and goals
- Build and foster business relationships with internal and external stakeholders
- Develop and coordinate engineering projects and strategies
- Manage and oversee the department’s financing, expenses, and budgeting
- Lead engineering projects by setting objectives, requirements, and timeframes
- Research and implement innovative technologies to improve the department’s success
- Evaluate the performance of engineering team members
- Collaborate with the upper management about important matters and any issues that may arise
- Coordinate and monitor engineering projects to ensure they are completed on time and within budgets
- Oversee the development of engineering products and processes
- Provide technical guidance and assistance to engineering team members
15+ years of working experience in an engineering environmentIn-depth knowledge of engineering practices and processesHands-on experience with cloud technologies and front-end and back-end developmentOutstanding leadership and motivation skillsExcellent communication and presentation skillsStrategic mindsetExceptional project management skills