Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineer enhancing Civic Searchlight database for investigative journalism and public-interest outcomes. Collaborating with technical leads and reporters for developing tools and features.

Responsibilities

  • Develop and maintain features for our flagship application Civic Searchlight for investigative journalism and other use cases
  • Discover new data sources and build pipelines to integrate them with existing infrastructure
  • Implement rigorous monitoring and testing procedures so the database stays reliable as coverage grows
  • Help build new tools on top of the database, including improved search, alerts, automated summaries and AI-assisted features
  • Contribute to architectural decisions as we move from prototype-scale to production infrastructure

Requirements

  • Strong data engineering skills, including designing and maintaining pipelines from messy sources
  • Experience with Python, Javascript, Svelte and SQL
  • Experience with automated testing and continuous integration
  • Comfortable developing collaboratively using git
  • Resourceful – willing to take initiative and dig into unfamiliar problems with a track record of getting them done
  • A bigger-picture thinker who can connect engineering decisions to journalistic and public-interest outcomes
  • Bonus: experience with speech-to-text models, LLMs, cloud infrastructure

Job title

Job type

Contract

Experience level

Junior

Salary

CA$45,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudJavaScriptPythonSQLSvelte

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.