Job Search and Career Advice Platform

Enable job alerts via email!

Senior Data Engineer

Medium

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company is seeking a Senior Data Engineer to enhance their Content and Data team. This role involves improving data quality for job listings and classification systems. Responsibilities include managing data pipelines, databases, and applying NLP techniques to categorize information. Ideal candidates will have a degree in Computer Science, 5+ years of experience, strong Python skills, and full fluency in English. The position is fully remote, offering a modern tech stack and opportunities for impactful work.

Benefits

Fully remote work
High-impact role
Modern tech stack
Flexible work environment

Qualifications

  • 5+ years of experience as a Data Engineer.
  • Strong skills in Python and data management.
  • Experience in NLP techniques with practical application.

Responsibilities

  • Build and improve data enrichment processes.
  • Support ML workflows with existing models.
  • Maintain and optimize non-relational databases.

Skills

Data enrichment workflows
Python programming
NLP techniques
Analytical skills
Debugging skills

Education

Degree in Computer Science, Engineering, or similar

Tools

MongoDB
NoSQL
scikit-learn
TensorFlow
Job description

We are looking for a Senior Data Engineer to strengthen our Content and Data team, with a focus on data quality.

Your work will directly improve the accuracy of our job listings, classification systems, and matching algorithms.

This is a hands‑on role where you will design and improve data pipelines, manage non‑relational databases, apply NLP techniques, and support ML workflows using existing models.

What You Will Do
  • Data Enrichment – Build and improve processes to clean, enrich, and structure large datasets.
  • Increase the quality and depth of the information powering our job search engine.
  • Support Machine Learning workflows – Integrate and manage existing ML models used for classification and enrichment, and ensure that model outputs feed correctly into downstream processes.
  • Apply NLP techniques to understand and categorize job descriptions and candidate profiles, and help refine our tagging, clustering, and matching logic.
  • Maintain and optimize non‑relational databases such as MongoDB and NoSQL; support relational databases when needed.
  • Build and operate ETL/ELT pipelines for ingestion, transformation, and delivery, guaranteeing reliability, scalability, and monitoring across all pipelines.
  • Work with product and engineering teams to understand data requirements and document workflows in a clear, maintainable way.
What You Bring
Mandatory
  • Degree in Computer Science, Engineering, or similar.
  • 5+ years of experience as a Data Engineer.
  • Strong experience with data enrichment workflows.
  • Solid Python skills and familiarity with data libraries.
  • Experience with NLP (practical, not theoretical).
  • Experience with non‑relational databases (e.g., MongoDB, NoSQL).
  • Full fluency in English.
Preferred
  • Experience with ML frameworks (scikit‑learn, TensorFlow, etc.).
  • Familiarity with AWS or another cloud provider.
  • Strong analytical and debugging skills.
  • Ability to communicate clearly with non‑technical teams.
Why Join Jobgether
  • Fully remote: work from anywhere.
  • High‑impact role: your work directly shapes the quality of our platform.
  • Modern stack and room to experiment.
  • Global team with a clear mission and strong ownership culture.
  • Fast‑moving environment where decisions are quick and contributions are visible.
Why Apply Through Jobgether?

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.