Engineering
Bangalore
Job Description
Key Responsibilities
- Design and Develop large-scale sub-systems.
- To periodically explore the latest technologies (esp Open Source) and prototype sub-systems.
- Be a part of the team that develops the next-gen Customer Data Platform.
- Build components to make the customer data platform more efficient and scalable.
- 2+ years of relevant experience with Algorithms, Data Structures, & Optimizations in addition to Coding.
- Education: B.E/B-Tech/M-Tech/M.S/MCA Computer Science or Equivalent from premier institutes only.
- Good Aptitude/Analytical skills (emphasis will be on Algorithms, Data Structures, & Optimizations in addition to Coding)
- Good System design and Class design
- Good knowledge of Databases (Both SQL/NOSQL)
- Good knowledge of Kafka, Streaming Systems
- Good Knowledge of Java, Unit Testing.
- Has an appreciation of technology and its ability to create value in the CDP domain.
- Excellent written and verbal communication skills.
- Active & contributing team member.
- Strong work ethic with demonstrated ability to meet and exceed commitments.
- Others: Experience of having worked in a start-up is a plus.