Engineering Manager / Technology Lead - Backend
- Full-time
Company Description
Launched in 2007, ixigo is an AI-based travel app based in Gurugram, India. ixigo services Indian travellers and their travel utility, planning and booking problems using technology and artificial intelligence. Offering train, flight and bus utility & bookings, the company applies AI for deal discovery, personalized recommendations, airfare predictions & alerts, train delay prediction, PNR confirmation prediction and automated customer service.
Job Description
As an Engineering Manager / Technology Lead - Backend, you will be involved in all aspects of development playing a critical role in design, planning, development and deployment of product. You will be working closely with the Tech, Design and Quality team to build and launch the product.
Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship
Design, implement and maintain highly scalable, multi-tier, distributed server software applications
Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support
Working directly with developers and product managers to conceptualise, build, test and realise products
Take responsibility of performance and stability for all server functions
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Qualifications
BE/BTech from top engineering college
7+ years of experience at cutting edge organizations or startups
Extensive experience in a Java server-side software design and development
Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing.
Experience with e business/e commerce applications and business environment is a must
Any experience with internet companies or the travel industry will be a plus
Additional Information
Good understanding of Java/J2EE and design patterns
Strong knowledge on data structures and designing for performance, scalability and availability
Knowledge in MongoDB and Web services
Extensive use of Instruments and Shark to detect memory leaks and for performance optimization
Good grasp of algorithms, memory management and multithreaded programming
Good to have - Python, NodeJS, Mysql, Redis, ElasticSearch
Great people skills!
Able to fit in well within an informal startup environment and to provide hands-on management
High energy level and untiring commitment to drive oneself & the team towards goals