Head Of Engineering
Head Of Engineering82
Applications
82
Applications
Not Accepting Applications
About the Job
Skills
Job Description Position- Head of Engineering
Be part of a team working on groundbreaking education-technology products, which are critical to the success of not just the company but the next generation of students and the broader education community. As part of the Technology Team, you will be responsible for participating in our product development from ideation to deployment and beyond. You will work as part of a team to design, build and execute new features or products. This includes designing the architecture for the front-end and the back-end, alpha and beta testing with the customer, performance monitoring and optimisation, etc. You will also work on data analytics of millions of students from across the globe, to measure, report and improve the learning of the students. You will also work on data analytics of millions of students from across the globe, to measure, report and improve the learning of the students. You will work with a world-class team of tech leaders and developers to produce engaging and life-changing web and mobile applications, which will be used by students, parents and teachers all over the globe. You will have the freedom to experiment with and adopt new technologies, implement new team best practices, and engage with end-users to get direct feedback.
Specifically, the Head of Engineering will: 1. Understand the current technology and suite of products 2. Create a roadmap to a world class, scalable education platform 3. Architect the new solutions and evangelise new technology solutions 4. Manage code quality and development processes 5. Build and manage a team 20-30 high quality lean team of full stack developers 6. Represent Technology Strategy & Architecture in programs/initiatives. 7. Oversee and support Functional & Technical Requirements gathering 8. Produce conceptual and logical architectures to meet strategic business, financial and technology objectives through documentation of systems, architectures, process flows and valuechains 9. Take build vs buy decisions. 10. Author end to end high level design & Provide solutions where Strategic Architecture gaps exist. 11. Provide continuous feedback between the functional team and the technology delivery teams during initiatives. 12. Manage tradeoffs between speed to market, quality and financial impact. 13. Provide technical leadership across a broad scale of tools, technologies, and architecture models.
CANDIDATE REQUIREMENTS 1. Expertise in at least one of Javascript or Typescript. 2. Strong programming and debugging skills with sound knowledge of Object Oriented Programming. 3. Knowledge and understanding of Monolithic, Microservices and event-based architectures. 4. Server side tech stack ○ Essential - Experience in NodeJS, MongoDB, Design Patterns, Microservice and Monolithic Architecture, Event Architecture, Asynchronous Messaging, Docker, Kubernetes, GCP/AWS/Azure, MySQL. ○ Desired - TypeScript, NestJS, GoLang, Java, Ruby on Rails, Python. 5. Client side tech stack ○ Flutter/VueJS/ReactJS 6. Experience in architecting a scalable and secure software system, cost effective solution that works in production. 7. Experience in organization level internet security and data security 8. Proven ability to translate complex concepts into multiple architectural “views” aimed at varying audiences. ○ Broad IT knowledge and experience in software system design. ○ Application development knowledge and experience (Distributed Services, Serverless Architecture, Design, Analysis). 9. Ability to interpret business needs and apply innovative technology solutions. 10.Must have keen interest in learning AI and ML or already possess practical knowledge in the area of AI and ML. 11.Manage product roadmap and technology debt 12.Experience in cloud architecture and exposure of on-prem 13. Experience in enterprise level internet security and data security
Qualifications & Experience ● More than 10 years of relevant experience with at least 3 years as a technical architect, no solution architect ● Ideally started as an individual contributor and grew to be a leader ● Startup experience with an ability to develop quality products under pressure ● Btech/Mtech from reputed engineering school
About the company
Company Size
11-50 Employees
Headquarter
Bangalore
Other open jobs from Airful jobs and carrers