Join Our Team


We always appreciate new talent interested in joining our dynamic team. If you are driven by innovation and are looking for exciting opportunities in the tech industry, we invite you to explore the positions available below. To apply, please send your cover letter and CV to [email protected] , indicating your full name and the job you are interested in applying for in the subject of the email.

Data Science Engineer

As a Data Science Engineer, you will play a key role in developing and implementing advanced machine learning algorithms and models to analyze data and identify anomalies for our clients. Your expertise in machine learning techniques and strong programming skills will contribute to the success of our platform. You will also help us analyze our user behaviour in order to deliver a better user experience to our customers.

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field
  • Strong understanding of machine learning algorithms and concepts
  • Proficiency in programming languages such as Python and R
  • Experience with data analysis and visualization tools (e.g., Pandas, NumPy, Matplotlib)
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud)
  • Excellent problem-solving and analytical skills
  • Minimum of 2+ years of experience in a similar role

Dev Ops Engineer

As a Dev Ops Engineer, you will be responsible for the deployment, maintenance, and continuous improvement of our platform's infrastructure and oversee client integration with our software. Your expertise in system administration, automation, and cloud technologies will ensure the smooth operation of our services.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong knowledge of Linux-based systems and command-line tools
  • Experience with infrastructure as code and configuration management tools (e.g., Terraform, Ansible)
  • Proficiency in scripting languages (e.g., Bash, Python)
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes)
  • Understanding of cloud computing platforms (e.g., AWS, Azure)
  • Strong problem-solving and troubleshooting skills
  • Minimum of 4-6 years of experience in a similar role

Multi-Tech Engineer

As a Multi-Tech Engineer, you will require a diverse skill set and will be involved in various aspects of our platform's development and maintenance. Your versatility and proficiency in multiple technologies will contribute to the success of our projects and you will liaise between our backend and frontend development teams continuously.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong knowledge of programming languages such as Python, Java, or C++
  • Familiarity with databases and SQL
  • Specializing in back-end development
  • Experience with web technologies (e.g., HTML, CSS, JavaScript)
  • Understanding of version control systems (e.g., Git)
  • Knowledge of networking and system administration
  • Excellent problem-solving and collaboration skills
  • Minimum of 4-6 years of experience in a similar role

Business Development Manager

As a Business Development Manager, you will be responsible for driving sales and establishing partnerships with potential clients. Strong business acumen, excellent communication skills, and a proven track record in sales and marketing will be instrumental in expanding our customer base.

  • Bachelor's degree in Business Administration, Marketing, or a related field
  • Proven experience in sales and business development within the tech industry
  • Strong negotiation and relationship-building skills
  • Excellent written and verbal communication skills
  • Understanding of ecommerce industry trends and challenges
  • Ability to develop and execute effective marketing strategies
  • Minimum of 3 years of experience in a similar role

Customer Success & Support Manager

As a Customer Success & Support Manager, you will be responsible for ensuring the successful onboarding and retention of our clients. Your technical knowledge combined with exceptional customer service skills will enable you to provide top-notch support and build long-lasting relationships with our customers.

  • Bachelor's degree in a relevant field or equivalent practical experience
  • Strong customer service and relationship management skills
  • Technical background and ability to understand complex systems
  • Excellent problem-solving and troubleshooting abilities
  • Experience in customer onboarding and retention
  • Familiarity with CRM systems and support ticketing platforms
  • Minimum of 2 years of experience in a similar role