Staff Big Data Engineer
H1Full Time
Expert & Leadership (9+ years)
Candidates must possess a Master's degree or foreign equivalent in Computer Science, Data Science, or a related quantitative field, along with 2 years of relevant experience. A minimum of 1 year of experience is required in Python, SQL, Java, C/C++, and Javascript. Experience with relational and non-relational databases such as Postgres and MongoDB, data modeling, and database design is necessary. Proficiency in cloud service platforms like AWS and management tools including EC2, S3, Lambda, and IAM is also required. Candidates must have 1 year of experience building, optimizing, and maintaining high-performance ETL pipelines and applications from scratch. Experience with data visualization tools like Plotly and Streamlit, and computational/data manipulation packages such as pandas, sk-learn, statsmodel, and cvxpy is needed. Additionally, 1 year of experience applying basic Machine Learning models like CNN, LSTM, and SVM to sentiment analysis functions is required.
The Data Engineer will be responsible for scaling the company's proprietary database and building data processing and validation pipelines. They will implement data security, authentication, and access management measures for the proprietary database. Responsibilities include applying knowledge of computational and data manipulation packages, Relational Databases, and Database Design. The role involves building and maintaining ETL processes and applying knowledge of cloud computing and storage services. The Data Engineer will also help implement and build recommendation systems to enhance the product and user experience, and collaborate with Software Engineering, Product, and other functional teams.
Facilitates splitting online payments across cards
Kasheesh provides a service that allows users to split online payments across multiple debit and credit cards. This feature helps individuals manage their budgets more effectively by distributing the cost of a purchase, which can prevent maxing out a single card and improve their credit utilization ratio. The primary audience for Kasheesh includes tech-savvy consumers, such as young professionals and students, who frequently shop online and use multiple cards. Unlike many traditional payment methods, Kasheesh offers a free platform for users while generating revenue through partnerships with financial institutions and retailers, as well as transaction fees. The goal of Kasheesh is to enhance financial flexibility for its users and create a seamless payment experience that attracts a large user base, making it appealing to banks and merchants.