Data Engineer

This role will require one to collaborate with different product owners, project managers, marketing team, and the other development teams to design and develop applications for UBX’s customers. This team is also responsible for enterprise BI and analytics.

The role is both a hands-on and would require BI technologies, data strategy, data science, data modelling & engineering and developing AI applications. Success on this position will be measured by customer feedback and strategic returns such as:

  • Customer acquisition
  • Increased customer activity, loyalty and satisfaction
  • Increased revenues and efficiencies


  • Bachelor’s degree in accounting, economics, actuarial, statistics, computer science or information technology or any relevant experience 
  • Minimum of 5 years experience in development and solutions delivery
  • PL/SQL Oracle development experience
  • Hands-on experience with NoSQL databases
  • Experience pulling data from a variety of data source types
  • Dimensional modelling experience
  • Experience interfacing with business users and understanding their requirements
  • Ability to learn and implement new and different techniques
  • Strong Project Management skills
  • Experienced in Hadoop, HDFS, Spark, Hbase, Hive, Sqoop
  • Experienced in AWS Data Pipeline, Redshift, Glue, Kinesis
  • Experienced with OLAP, SSAS, and MDX