Praxis is looking for a smart and talented Head of Engineering who can perform several important functions within our organization. The ideal candidate will preside over the entire Frontend and Backend development teams, reporting directly to the Chief Technology Officer.
The candidate will also be responsible for research, planning and implementing new and improving existing programs in our company.
Roles & Responsibilities
Lead key projects with R&D to support the business goals
Support the director of technology (CTO) to hire and develop R&D personnel.
Learn and analyze our current software stack and development organization capabilities.
Develop research programs incorporating current developments to improve existing products and study the effectiveness of our software architecture.
Understand customer expectations on to-be developed features and products.
Establish project goals and priorities by collaborating with Sales, Operations and Product Departments.
Suggest the correct resource allocation and team capabilities and participate in the hiring process to improve the development team ability to execute.
Suggest training tools to enhance employee performance and skill development.
Monitor team metrics and objectives ensuring meeting of goals.
Build an agile development team and collaborate with DevOps to build a robust platform that can sustain our business with a high level of quality both from software development and the application delivery platforms we use.
Oversee complex research projects and ensure they are on time and delivered with highest quality.
Proven experience in a relevant role.
Strong sense of ownership, a highly committed person is a must.
A strong sense of creativity & curiosity aids in the process of thinking of new product ideas and solving problems creatively.
Great problem-solving skills.
Ability to pay attention to details.
Excellent leadership skills.
Excellent soft skills, The ability to communicate effectively with various stakeholders as well as with developers and other technical functions.
Proficient in data modeling, database concepts and data flows in environments with complex data querying/processing requirements.
Hands-on experience with development in a modern cloud environment including incorporating modern technologies such as Containers (K8S/EKS), Event driven, decoupled architectures (Queues, PubSub, etc), API gateways, Purpose built database engines, working with CI/CD, infrastructure as code and so on.
Hands-on experience in managing or leading a team of developers including off-shore teams.
Ability to multitask efficiently and good at managing time.