Engineering Manager

The Role
As an Engineering Manager, you play a crucial role in not only overseeing the growth and well-being of our engineers but also in enhancing the collective productivity and innovation of our engineering processes. This position requires a blend of technical proficiency, leadership skills, and a strategic mindset. You'll be responsible for mentoring, coaching, and leading by example, ensuring that every team member can navigate their career path successfully. In collaboration with Tech Leads, you will work towards aligning team skills with project needs, fostering a culture of excellence and continuous improvement.

Key responsibilities:
  • Conduct performance evaluations and identify opportunities for training and development.
  • Ensure your team has access to the resources needed to excel in their projects.
  • Work closely with Tech Leads to balance workloads and maintain a productive work environment.
  • Serve as a mentor and coach, prioritizing the professional growth of each team member.
  • Model the way to foster a culture of innovation and continuous improvement.
  • Engage in strategic planning within the engineering department to enhance practices and methodologies.
  • Collaborate with the Head of Engineering and fellow Engineering Managers to define and refine engineering strategies.
  • Drive initiatives that contribute to long-term operational excellence and the achievement of departmental goals.

Required Qualifications:
  • Possess a Bachelor’s degree in Computer Science, Engineering, or a related technical field, complemented by a foundational understanding of software development practices and Agile/Scrum methodologies
  • Bring at least 3 years of software development experience, with a proven track record in leadership or mentorship roles, demonstrating capacity for team collaboration and effective project management
  • Exhibit effective leadership qualities, outstanding communication skills, and a collaborative problem-solving ability, essential for guiding teams and facilitating individual and collective growth
  • Have Agile or Scrum certification, showcasing a commitment to maintaining high standards in agile practices and continuous improvement
  • Possess a passion for nurturing talent, fostering innovation, and driving strategic initiatives within a tech-focused environment, indicating a readiness to contribute to the company's long-term success.