The Engineering Manager will assume a pivotal role in propelling the growth and prosperity of our organization.
- 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.
- 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).