Data Platform Engineer - Canada at FarmerTitan
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

70000.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Optimization, Replication, Data Modeling, Authentication, Docker, Python, Automation, Vue, Automation Tools, Node.Js, Apps, Analytics

Industry

Information Technology/IT

Description

Job Title: Data Platform Engineer – Supabase & GitOps Specialist
Location: Remote or On-site
Employment Type: Full-time

ABOUT FARMERTITAN

FarmerTitans’ AI-powered maintenance platform helps farmers keep track of their repairs and maintenance, predict breakdowns before they happen, make smarter equipment decisions, and help repair. We’re helping farmers save money with data, automation, and farmer-first innovation helping farmers across Canada, United States, Brazil and Australia.
You’d be a key engineer super integral to the company. We’re looking for someone with high aptitude, take ownership, commits to a high degree of excellence, good energy and a “lets get stuff done” mentality. Someone who is excited to be part of the journey of a fast growing startup for the next 3-5 years.

MUST-HAVE SKILLS

  • Proven expertise in Supabase, including Postgres configuration, RLS, authentication, and API integrations.
  • Strong Postgres experience (indexes, constraints, optimization, partitioning, replication).
  • Experience with Redis data modeling and caching strategies.
  • Strong SQL skills (complex joins, window functions, analytics queries).
  • Hands-on experience with Git-based workflows for database schema management.
  • Experience implementing GitOps pipelines for database and infrastructure changes.
  • Proven experience building ETL/ELT pipelines.

NICE-TO-HAVE SKILLS

  • Familiarity with Nuxt.js, Vue, Node.js for integrating Supabase data into apps.
  • Python for automation, analytics, or ML integration.
  • AI/ML project exposure.
  • Experience deploying and managing automation tools like n8n.
  • DevOps knowledge (Docker, CI/CD, cloud infrastructure).
Responsibilities

ABOUT THE ROLE

We’re seeking a Data Platform Engineer with deep expertise in Supabase and modern GitOps workflows to design, build, and maintain the backbone of our data systems. In this role, you’ll lead the development of scalable Postgres and Redis databases, architect ETL/ELT pipelines, and enable our engineering teams to work efficiently through well-structured, version-controlled infrastructure.
You’ll be at the intersection of data architecture, DevOps, and application integration, ensuring that data systems are secure, maintainable, and seamlessly integrated with our stack (Supabase, Nuxt.js, Vue, Node.js).

KEY RESPONSIBILITIESSUPABASE & DATA ARCHITECTURE

  • Design and manage Supabase Postgres schemas, roles, policies, and extensions.
  • Implement Supabase Row-Level Security (RLS) and authentication rules.
  • Use Supabase’s APIs, Edge Functions, and real-time features to power application features.
  • Integrate Supabase with front-end and back-end systems for optimal performance and maintainability.
Loading...