Job description


ROSEN is a leading privately owned company established in 1981. Over the last 4 decades, ROSEN has grown rapidly and is today a worldwide technology group that operates in more than 120 countries with almost 4000 employees. We offer sophisticated and highly innovative products and services to the oil and gas and other engineering industries.

ROSEN Canada is the leading provider of Asset Integrity Services to clients throughout Canada. We work collaboratively to get the job done, recognizing that each person is integral to meet the needs of our clients and to continue to be a leader in what we do.

Due to our ongoing organic growth, we are currently seeking a qualified permanent full-time Data Engineer to join our Resourcing team in Kelowna, BC.


  • Design of a big data infrastructure and big data platform (storage, formats, interfaces, etc.);
  • Creation of ETL pipelines to validate, enrich and persist data;
  • Provision of data sources for consumers in the form of interfaces (APIs);
  • Fusion of extremely structures, semi-structures and unstructured data sources (e.g. historical data, metadata, simulation data, etc.);
  • Development or application of suitable tools for data access;
  • Maintenance and continuous improvement of machine learning models;
  • Definition of data requirements together with Data Scientists;
  • Visit of national and international conferences on a regular basis.


Qualification or Skills:

  • 2+ Years of relevant programming experience;
  • Bachelor’s degree in computer science, commercial information technology, physics or equivalent;
  • Mastering of a programming language such as Python and database systems;
  • Passion for data and for the development of tools to master them;
  • Strong grasp of containerization technology and Linux;
  • Knowledge of the industry wide technology trends and best practices;
  • Good teamwork skills in interdisciplinary teams;
  • Must be legally eligible to work in Canada.


ROSEN offers a competitive compensation package, including a comprehensive benefit plan, Health & Wellness program, RRSP matching, flexible work hours, a great learning environment, interesting & challenging work and the opportunity for career advancement.

Please note only those candidates selected for interview will be contacted – no phone calls please.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
August 10, 2022
August 10, 2022
August 10, 2022