Engineering Head
Hora Education Services Verified employer
Actively hiring · Posted 3d ago · JEV2610EB1EA77FB5
Job description
The ideal candidate will have the following attributes:● Ability to deep dive hands on into coding, building scalable architecture and backendinfrastructure● Strong knowledge of “how to scale” a product, Dev ops, (Docker/ Kubernetes), Messagingqueues, Testing, Database design, Security Log management system● Extremely hands-on in coding along with a strong interest in leading a team.● Knowledge of tech stack, which in our case is Node.js/GraphQL/TypeScript for APIdevelopment, PostgreSQL, AWS, Python for data processing.● Proven technical experience of 4-10 years of work-ex coupled with a strategic growth mindsetResponsibilities● Lead the software design, architecture, development, debugging, documentation, testing,deployment, maintenance and improvement efforts●Establish the roadmap and architecture based on the latest proven technologies and Hora’sneeds● Manage, lead and mentor other engineers and demonstrate best engineering practices with theteam●Lead the team to follow our software development process including writing unit tests,performing code reviews, doing daily standups, setting OKRs and milestones, etc.●Excellent experience in coding including the ability to write well-crafted, well-tested, readable,maintainable code● Develop backend code for mobile applications and internal web tools● Develop APIs for the mobile platform● Own, innovate and maintain the backend infrastructure● Code using cutting-edge tools in close collaboration with our Machine Learning team● Stay on top of state-of-the-art technologies and apply them● Collaborate with teams and share knowledge via tech talks and promote tech and engineeringbest practices within the teamMinimum Qualifications● B.S., M.S., or Ph.D. degree in Computer Science or a related technical field or equivalentpractical experience● 4-10 years of relevant work experience in system design, algorithms, data structures, scalability,DevOps, security and testing● Demonstrated experience in delivering reliable, scalable, performant, and secure web-basedsystems and services in production● Experience working with three or more from the following: web application development,Unix/Linux environments, mobile application development, distributed and parallel systems,machine learning, natural language processing, networking, developing large software systems,security for software development.● Strong experience in system design, scalability, DevOps, security and testing● Strong and proven passion for code quality● Knowledge of a wide-range of front and back-end technologies.Experience with any of the following technologies is particularly desirable: TypeScript,GraphQL, node.js, Python, Go, Java, HTML/CSS, React, Redis, PostgreSQL, Kafka,Spark, ElasticSearch, Docker/Kubernetes, AWS, Git. ○Experience in writing backend code with modern languages and frameworks(JavaScript/node.js or Python/Django)● Strong relational database experience (PostgreSQL, MySQL, etc.)● Experience in API development for mobile/web● Strong Computer Science fundamentals: data structures, algorithms, memory management,concurrencyPreferred Qualifications (Added advantage)● Excellent written communication, verbal communication, and presentation skills● Competitive programming experience● Familiarity with data science and/or machine learning, experience in credit and risk models,NLP and network analysis expertise● Experience of working on fintech products● Experience in managing a distributed set of engineers/developersPersonal Attributes● Self-guided missile● Enjoys finding novel solutions to hard technical problems● Optimistic team player● A hard-working, humble disposition - we are looking for doers who think, and thinkers whodo.● Enjoys hands-on, day-to-day work while having a bigger picture view of the goals toaccomplish.● Strong sense of ethics and integrity.● Desire to make a strong impact on the lives of millions through their work
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Hora Education Services.
- Track your application and get updates by email and WhatsApp.