qualifications
• 6-8 years- experience building cutting edge products.
• must have a degree in computer science or related field. strong understanding of object-oriented programming, concurrency and fundamentals of computer-science.
• previous experience in team management
knowledge
• proven experience in handling large infrastructure and distributed systems
• strong problem solving skills, data structures and algorithms
• experience with distributed systems handling large amount of data.
• experience with building highly scalable restful api designs
• experience in architecting & building real-time, large scale e-commerce applications
• experience with high performance websites catering to millions of daily traffic is a plus
skills
• python, scalability, design patterns, distributed system, rdbms
• strong problem solving and analytical skills.
• exceptional coding skills in an object oriented programming language (java preferred).
• excellent command over data structures and algorithm proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing