We are looking for an experienced Engineering Manager to lead, mentor, and inspire a team of talented engineers. As an Engineering Manager, you will be responsible for delivering high-impact projects, ensuring engineering excellence, and fostering a collaborative and innovative environment. You will work closely with Product, Design, and other stakeholders to deliver scalable, reliable, and high-quality software solutions.
Responsibilities
● Leadership & Support: Lead and mentor one or more teams of software engineers, providing guidance and supporting their career development and growth.
● Team Development: Conduct regular 1:1s, performance reviews and provide continuous feedback.
● Project & Delivery Management: Oversee the end-to-end delivery of projects, ensuring on-time and quality releases.
● Resource Allocation: Allocate resources effectively and manage team workload, balancing priorities and deadlines. Identify risks and proactively address potential blockers or delays.
● Technical Excellence: Set and uphold high engineering standards through best practices, code reviews, and design reviews.
● Continuous improvement: Encourage a culture of continuous improvement in processes, systems, and tools. Ensure scalability, security, and reliability in software systems. Stay updated with industry trends, emerging technologies, and recommended innovations.
● Hiring: Participate in the hiring process and facilitate the onboarding of new hires, ensuring a smooth and seamless integration into the team.
● Engineering Brand: Contribute to promoting the company’s engineering brand by writing blog posts, speaking at public forums, or participating in industry events.
● Bachelor’s degree in Information Technology, Computer Science, or a related field.
● 6+ years of software engineering experience with 2+ years in a people management or leadership role.
● Proven experience in leading engineering teams delivering complex, high-impact software products.
● Strong technical background in full-stack development, with expertise in technologies such as Node.js and React
. ● Experience with agile methodologies and project management tools (e.g., Jira, Asana).
● Excellent communication, collaboration, and leadership skills.
● Ability to make data-driven decisions and manage competing priorities effectively.
● Superior analytical and problem-solving capabilities.
● Hands-on experience with DevOps practices and CI/CD pipelines.