jobapplier

Senior Data Engineer

Clio

Skills

Required

  • AWS
  • data pipelines
  • Python
  • Scala
  • Ruby
  • SQL
  • data warehousing
  • Databricks
  • cloud infrastructure
  • Terraform
  • Spark
  • Kafka
  • Airflow

Preferred

  • ETL/ELT

Join Clio, a rapidly growing company in the legal tech industry, as a Senior Data Engineer. In this role, you will build data pipelines and data warehouses from scratch, implement data ingestion techniques, and collaborate with engineers to adopt best practices in data system creation. You will have the opportunity to work with state-of-the-art technologies and make a significant impact on the company. The position is available to candidates across Eastern Canada, excluding Quebec.

Construire des pipelines de données et des entrepôts de données à partir de zéro, et rendre les ensembles de données accessibles aux équipes partenaires en écrivant un excellent code de production.

You have an interest in improving your craft by using AI

About Clio

You are an advocate for the data trustworthiness and product excellence of the data platform you build

Responsibilities

  • Mettre en œuvre des techniques d'ingestion de données (streaming et batch) en utilisant les meilleures pratiques en matière de modélisation des données, de processus ETL/ELT en tirant parti des technologies AWS.
  • Collaborer avec les ingénieurs pour aider à adopter les meilleures pratiques dans la création de systèmes de données, l'intégrité des données, la conception des tests, l'analyse, la validation et la documentation.

Requirements

  • You are a self-starter and can lead projects with minimum supervision
  • Proficiency in at least one major language (e.g. Python, Scala, Ruby) and SQL, striving to write elegant and maintainable code, and comfortability with picking up new technologies
  • Advanced data warehousing experience working with Databricks or similar
  • Hands-on experience with cloud infrastructure (AWS and Terraform are preferred)
  • Experience building data pipelines and the infrastructure required to deploy data models and dashboards that allow data visualization
  • Experience with streaming and batch data tools: Spark, Kafka, Airflow
  • Deep experience in software development as well as data engineering
  • Exceptional collaboration and communication skills and ability to derive clarity in ambiguous environments

Benefits

  • You enjoy mentoring junior engineers and are invested in their growth