- Downtown Vancouver, BC, 3 days in the office
- 6 months+, high possibility of extension, long term role
- 40 hours/week
Job Title: Data Engineer
Join us in building a web-based ML service delivering research insights from publications. We're looking for a Data Engineer (intermediate level welcome) with experience in GCP.
Must-Have Skills:
- 2+ years in data engineering (product-focused)
- Experience designing/developing scalable data platforms
- Strong SQL (MySQL/PostgreSQL), data modeling, and API design skills
- GCP (BigQuery), AWS (S3, Athena, Lambda), or NoSQL/Data warehouse experience
- Tools: Airflow, Spark, Kafka, Hive, Superset, GitHub Actions
- Python/Scala/Java and Bash proficiency
- Agile/Scrum familiarity
- BS/MS in CS or related field
- Excellent communication skills
Bonus:
- DevOps
Responsibilities:
- Own data architecture, ingestion, modeling, governance
- Build efficient data pipelines and scalable solutions
- Champion data best practices
- Collaborate with data scientists and stakeholders
- Document systems and workflows