Revela Systems

Intern Data Engineer

Revela is looking to fill a paid position for a full-time data engineer.  Under the guidance of our software team lead, you will contribute to the ongoing development of the our statistical data processing tools, explore and implement proof of concepts for various data analytics focused projects, and help our teams obtain and manage data for our projects.

Your core tasks will include:

  • Developing processes to work with and maintain test datasets for in-house analytics projects
  • Data analytics back-end software development
  • Participation in ground level design of our tools and applications


The following technical skills are required to perform this work:

  • Python, including Pandas and Jupyter
  • Formal education involving statistics or machine learning
  • Git knowledge and experience
  • Familiarity in accessing data from various data storage technologies

The following experience/qualifications would be an asset to this job:

  • Undergraduate degree directly related to software systems development
  • Certificate from an online course in statistics, programming, or machine learning
  • OOP design and development
  • Unit and integration testing
  • Python’s parallel programming facilities
  • Cloud development or serverless experience

The following traits probably don’t appear in your resume, but they’re important to us, and you might want to touch on them in your cover letter:

  • Competent and fun to work with
  • Capable of direct, articulate, and respectful communication
  • Dry sense of humour which does not compromise your written business English
  • Strong desire to work with people who share those traits


This position is subject to the admission requirements outlined in the Digital Skills For Youth program, listed here under the Intern Eligibility Criteria heading:


Send an email to, including:

  1. Your resume, and
  2. A cover letter touching on qualifications not addressed in your resume.

Who we are

Revela Systems Inc. is a data analytics start-up in Victoria, BC, with a core mission of ensuring quality, health, and reliability in high-volume dynamic data streams.  We build tools to detect data problems like gaps, bias, concept drift, and anomalies — statistically identifiable issues that undermine a customer’s analytics results.  Our toolset was designed to improve the reliability of machine-learning insights, but it applies to any analytics system where it’s important to be working with clean, reliable data.

Working Here

We are a small, flexible employer and are part of the Alacrity companies in Victoria BC. 

Our work environment is similar to other companies in the Alacrity Canada portfolio, and we are proud to be a part of Victoria’s supportive and innovative tech scene.  We are currently working remotely, but anticipate moving back into an office space in the coming months.  We have a collaborative approach that involves group brainstorming, independent implementation and open communication.

You’ll enjoy working with us.  We’re small enough to be confident that everyone here is super awesome; we’re enjoying this gig, and it shows.  We’re a new company, so if you’re a creative problem-solver (and we hope you are), your design input will be welcomed and incorporated into the product.  Our compensation package includes competitive pay ($45k – $55k CAD annual salary), health benefits, and home office upgrades.