What you’ll bring to the table
Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces.
Lead the Way: Design and build cutting-edge data integration solutions.
Collaborate and Innovate: Work with cross-functional teams to enhance our core product and deliver new features.
Experience in working on highly concurrent multithreaded applications with a keen eye on system performance and throughput.
Good understanding of system performance trade-offs, load balancing, and engineering for high availability.
Excellent programming skills in Java/Python or any other popular programming language.
Strong problem-solving and debugging skills.
Good understanding of data structures and algorithms and their space and time complexities.
Strong technical aptitude and a good knowledge of CS fundamentals.
5-8 years of experience in building scalable, highly critical distributed systems.
B Tech in Computer Science or equivalent from a reputed college