Our objective is simple but grand - to bring the advantages of accurate, relevant and contextual insights to the common masses (millions of SME businesses that form the majority of enterprises in emerging economies). Work in an exciting start- up that builds top notch product and services Learn new technologies and get exposure to multiple engineering areas (including Data Science, Big Data technologies, DevOps) surrounded by a top- quality team Accelerate your career in a fast- paced, open, non- hierarchical working environmentWhat will you be doingParticipate in the full development life cycle, working within broadly defined parameters Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects Writing high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks Management and execution against project plans and delivery commitments Build software solutions where the problem is not well defined. Designs and defines the interaction between the other component pieces Participating in team meetings, stand- ups, and architecture/design discussions Identify areas of improvement in our frameworks, tools, processes and strive to make them better Participate in the roadmap definition for the team Define SOPs for the services and take systems to cloudWho are we looking forA Bachelors degree in Computer Science or equivalent 4+ yearsexperience in designing building successful production software system Experience in developing micro services, Big data systems, distributed computing and an understanding of design for scalability, performance and reliability Proficiency in Java/ Python is must Exposure to C++ required Hands on technologies - Hadoop, NoSQL, search engines like solar elastic search and Apache open source tools, Kafka Well versed with Linux flavour OS Excellence in technical communication with peers