logo
Job Description

The Engineering Manager will assume a pivotal role in propelling the growth and prosperity of our organization.

Responsibilities
  • Team Leadership: Provide visionary leadership to a team of skilled software engineers, fostering a culture of collaboration and innovation within the team.
  • Project Management: Oversee the full project lifecycle, from planning and execution to delivery, ensuring projects are completed on time, within scope, and within budget.
  • Technical Expertise: Maintain a deep understanding of Python, computer vision and related tools and frameworks to provide technical guidance and support to the team.
  • Resource Management: Effectively allocate resources, manage workloads, and support skill development to optimize team performance.
  • Quality Assurance: Champion best practices in software development, code quality, and testing to deliver secure, robust, and maintainable solutions.
  • Cross-functional Collaboration: Collaborate closely with product managers and other stakeholders to define project requirements, prioritize tasks, and align development efforts with business goals.
  • Problem Solving: Identify and address technical challenges, risks, and obstacles to keep projects on track and deliver innovative solutions.
  • Performance Management: Conduct regular performance evaluations, provide feedback, and support career growth and development for team members.
  • Continuous Improvement: Drive process enhancements and innovation initiatives to improve the efficiency and effectiveness of the engineering team.
  • Communication: Foster transparent and open communication within the engineering team and with stakeholders to ensure alignment and understanding of project goals and progress.
Qualifications
  • Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
  • 10 + years of experience with at-least 3 years working as Engineering Manager.
  • Proven track record of successfully managing and leading engineering teams.
  • Exceptional project management skills, including the ability to plan, execute, and deliver complex projects.
  • Extensive knowledge of backend frameworks (e.g., Django, Flask, Express.js) and RESTful API development.
  • Ability to operate in an Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
  • Proficient in designing and optimizing databases using SQL and NoSQL technologies (e.g., MySQL, MongoDB).
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).