We're looking for a visionary Engineering Manager to lead a talented team of engineers in building innovative, scalable, and high-performance solutions. This role blends technical leadership with people management, ensuring that engineering excellence and team well-being go hand in hand.
Responsibilities
- Lead, mentor, and grow a team of software, hardware, or systems engineers
- Drive technical strategy and architecture in collaboration with product and design teams
- Ensure timely delivery of high-quality solutions that meet business objectives
- Foster a culture of continuous improvement, innovation, and accountability
- Manage project timelines, resource allocation, and risk mitigation
- Conduct code reviews and provide technical guidance to ensure best practices
- Support career development through coaching, feedback, and performance reviews
- Collaborate cross-functionally to align engineering efforts with company goals
- Champion operational excellence, including reliability, scalability, and security
Qualifications
Bachelor’s or Master’s degree in Engineering, Computer Science, or related field5+ years of experience in engineering roles, with 2+ years in a leadership positionProven track record of managing and scaling engineering teamsExcellent communication, collaboration, and problem-solving skillsExperience with Agile methodologies and modern development practicesAbility to balance strategic thinking with hands-on execution