We are looking for Director of Engineering to lead our engineering team and help us build great products. You will also manage our infrastructure and ensure all internal systems operate securely and effectively.To be successful in this role, you should be confident managing our teams while, at the same time, setting goals, budgets and timelines for various projects. In this role you are also in charge of our integrations with external partners and oversee all software development plans from ideation to execution.
Expertise: Your experience across the years in the Roles you have played.
Experience on scalable architecture, distributed systems, multi-tenancy and multi-threading.
Prior experience on managing team of up to 30 Engineers, mentoring and coaching them.
Experience on LAMP or MERN Stack. Hands on experience on Laravel, Code Igniter&SlimFramework.
Experience on building web applications using Node.js and React.js
Strong MySQL database knowledge. Knowledge of Clustering, Replication, Stored Procedures, &DBMS
Hand- on experience of Server technologies[AWS] like setup S3,EC2,load balancers, code deployment and scaling, DNS Management, Database Management, Payment Gateway Integration
Understanding of Multi-tier architecture of theapplication
Proficient understanding of code version tools, such as Git, SVN.
Proficient in modernJavaScript , HTML, CSS3, jQuery and ajax.
Experience in developing and consuming web services like REST, SOAP, XML
Proficient on API documentation tools/framework such as Postman, Swagger.
Adaptive to Start-up culture and fast paced growing environment.
Responsibilities
Hire and build a globally-distributed, happy, and successful engineering team.
Oversee Front-end and Back-end development teams of 40+ Engineers including Engineering Managers and their projects.
Plan and execute long term strategies that benefit your team and the product stage(s)
Monitor reliability and performance of all internal systems to suggest improvements
Ensure compliance with security regulations
Design strategies for future development projects based on the company s overall objectives and resources
Coordinate with external stakeholders for new integrations and tools