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 field
* 5+ years of experience in engineering roles, with 2+ years in a leadership position
* Proven track record of managing and scaling engineering teams
* Excellent communication, collaboration, and problem-solving skills
* Experience with Agile methodologies and modern development practices
* Ability to balance strategic thinking with hands-on execution