Join Our Team

Data Quality Engineer

General Description

Intrinio is looking for intermediate Ruby developer to manage the quality of Intrinio’s datasets. The ideal candidate is a detail oriented investigator who can track down the source of erroneous data and identify both algorithmic and manual fixes. The work will include developing GUIs to fix data errors and writing code for algorithmic approaches to error detection.

Essential Responsibilities

  • Writes clean, modular, efficient code that addresses data quality issues
  • Manages user-reported data quality tickets
  • Investigates potential data errors and identifies causes
  • Develops methodology for fixing one-off errors and systematic issues
  • Builds interfaces for non-developers to research and fix data issues

Job Qualifications

  • Intermediate software development background
  • Strong data querying and analysis skills
  • Comfortable using GIT for source control
  • Practical expertise with the Ruby programming language
  • Proficiency in SQL and ORM libraries
  • Ability to work within an agile methodology


  • To Apply: Email a resume to or click Contact Us below
  • Pay: Competitive with intermediate development roles
  • Location: Remote
  • Key Skills: Finance Knowledge, Programming, Databases, Algorithms
  • Reports To: CTO