Rubikloud is growing and looking for top talent engineers to build our next-generation big data solution for retailers. Our goal is to disrupt both the brick-and-mortar and e-commerce retail industry. We want to change the way how retailers make business decisions. We want to go beyond just data analytics – visualization and reporting, but to create an intelligent solution that automates insight discovery, analysis and prediction.

Who are you?

  • You love solving complex problems
  • You love building scalable systems
  • You love dealing with large amount of data
  • You love learning new technologies


  • Design and implement scalable solutions and solve complex problems
  • Build new software components and services from scratch and maintain existing platform
  • Review product requirements and translate them into technical requirements
  • Perform code review to ensure the code is clean, understandable, and maintainable
  • Perform unit testing to ensure the code is robust and solid
  • Work with product managers, software engineers, and devops to ensure that our releases are of the highest quality


  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Math, or equivalent experience
  • 5+ years professional experience in software development role
  • Demonstrated proficiency with Python and/or Java
  • Solid experience in object-oriented design, data structures, and algorithms
  • Experience in architecting scalable and robust distributed systems that have been successfully deployed to customer
  • Experience in troubleshooting in a production environment
  • Experience in relational databases such as Redshift, Oracle, MS Sql Server, MySQL, or PostgreSQL
  • Exposure to Cassandra, Storm, Spark, Akka, Scala, and machine learning is a plus
  • Ability to work in Unix environments
  • Strong written and verbal communication skills
  • Detailed oriented and strong analytical skills
  • Experience in using version control systems (e.g. Git) and continuous integration system (e.g. Jenkins)

About Rubikloud

Rubikloud is a retail intelligence platform focused on turning retail data into revenue. Most analytics or big data companies are repackaging static reporting tools or open source libraries that were not built for retail. Using modern data science techniques we help retailers optimize their business for every channel (e-commerce, mobile, and brick and mortar). The Rubikloud platform does three things. First, it connects, cleanses, and automatically formats the most important data sources from the retailer (e-commerce platform, POS, CRM, product feeds, etc). Secondly, with RUDI, retailers will never have to build a report again as insights are delivered in real-time. Finally, our optimization engine helps the retailer maximize their ROI on all marketing and promotion decisions. Founded in late 2013, Rubikloud has raised $9m lead by Horizons Ventures and is currently delivering insights and processing data for over a dozen retailers, with combined revenue of over $50 billion annually.

Related Jobs