✨ About The Role
- The Engineering Manager will report to the Director of Engineering and lead a team of software engineers.
- Responsibilities include defining processes and continuous improvement initiatives to enhance performance and delivery.
- The role involves recruiting, retaining, and developing engineers to build strong working relationships within the team.
- The Engineering Manager will assist in cross-team initiatives such as process improvement and software quality.
- Collaboration with Design, Product Management, and Project Management teams is essential to balance short and long-term needs.
- The candidate will track and analyze key metrics to ensure quality products are delivered on time.
- Fostering a proactive and results-focused technology culture that encourages innovation is a key responsibility.
⚡ Requirements
- The ideal candidate will have a BA/BS in Computer Science or a closely related field, or equivalent practical experience.
- A minimum of 4 years of experience managing a team is strongly preferred, showcasing leadership capabilities.
- The candidate should have experience organizing agile software teams to deliver high-quality software products.
- Proficiency in at least one modern programming language, such as JavaScript or TypeScript, is essential.
- Strong analytical and problem-solving skills are necessary to navigate technical challenges effectively.
- The candidate should possess excellent verbal and written communication skills to collaborate with various teams.
- A passion for helping engineers develop new skills and advance in their careers is crucial for success in this role.