2,064,854open jobs
121,996companies
242,529added this week
Browse all
Salary
≈ $58k – $107k per year (Estimated)
Location
Remote (Canada)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Jul 9, 2026. Open Positions scores A on the Alion truth index.

Overview
Company
Impact
Profile match
We're revolutionizing how you serve your customers. Replacing old, gated OSS/BSS with the first AI-driven system of action.

About gaiia

At gaiia, we're building the leading platform for Communications Service Providers (CSPs) that truly care about their customers. Our core product is an operating system (OS) for telcos that manages billing, operations, automation and everything in between.

We're passionate about taking care of our people, and it's not just lip service. We want you to focus on your job while we care for everything else. We offer competitive pay and benefits, flexible vacations, attractive stock options, unparalleled transparency, and a 100% remote environment. We're excited to have you join us for your next career adventure!

Role & Team

We're looking to hire a Data Migration Engineer to own the technical execution of data migrations that move customers from legacy systems into gaiia. You'll join the Migration Solutions team, which owns the end-to-end delivery of customer migrations. Within that team, you own the data - exploring source systems, exporting it, transforming it into gaiia's standard format, and driving its execution to a validated, production-ready state.

You'll partner closely with the Data Migration Specialist - who owns the customer relationship and migration design - working from the business context and mapping rules they hand off. You'll also work alongside the Migration Platform team, who build and maintain the internal tooling that runs migrations: you'll live in it daily, improve it where you can, and specify the larger needs for them to build. This is a hands-on engineering role for someone who likes turning messy, real-world data into something clean, repeatable, and trusted.

What You're Going to Do

  • Explore legacy source systems (databases, flat files, reports, APIs) to understand their structure, quality, and relationships in the context of gaiia's data model.
  • Export source data across a range of access methods - SQL, APIs, manual extracts, and database backups.
  • Transform exported data into gaiia's standard format by authoring declarative, version-controlled mapping files that encode the business rules defined with the Data Migration Specialist.
  • Execute migrations end-to-end on the internal migration platform: load, validate against target schemas, reconcile, and import to production.
  • Build and reuse mappings, templates, and validation rules so each migration is faster and more repeatable than the last.
  • Contribute small engineering improvements to the migration tooling - new validation rules, transforms, mapping updates - and raise larger needs to the Migration Platform team.
  • Diagnose and resolve data discrepancies during dry runs, UAT, and post-cutover.
  • Document mapping specs, transformation logic, and data anomalies so migrations are auditable and repeatable.

What Success Looks Like

  • Source data lands in gaiia accurately, completely, and on schedule, with discrepancies caught before go-live.
  • Transformation and validation work is reusable - later migrations build on your templates and rules rather than starting from scratch.
  • Data issues are diagnosed and resolved quickly, keeping migrations on schedule.
  • Tooling gaps are either fixed directly or clearly specified for the Migration Platform team.
  • The data you deliver is trusted - accurate and well-documented enough to present to customers with confidence.

Qualifications

  • Experience (3-5+ years) in data engineering, data migration, ETL, or a similar hands-on data role.
  • Strong command of ETL fundamentals - you treat extract → transform → load as a deliberate methodology: staging, repeatable/idempotent loads, full vs. incremental loads, and validation and reconciliation at each stage.
  • Hands-on data-manipulation fluency - comfortable querying, profiling, and reshaping data across languages (SQL, Python, JSON, or similar) and debugging issues in unfamiliar source schemas.
  • Experience extracting data from a variety of sources: relational databases, APIs, flat files, and backups.
  • Proven ability to transform messy, poorly documented data into clean, structured output.
  • Solid grasp of data quality, validation, reconciliation, and cleansing techniques.
  • Familiarity with OSS/BSS, telecom, or billing/CRM data models (e.g. subscribers, services, billing accounts) - or the ability to ramp on unfamiliar domain models quickly.
  • Proficiency in TypeScript/JavaScript (Node) for data and tooling work, and comfort with version-controlled, repeatable transformations.
  • A bias toward reusability and automation over one-off scripts.
  • Comfortable operating in fast-paced, ambiguous environments with shifting source systems.
  • Bachelor's degree in Computer Science, Information Systems, Data/Software Engineering, or a related field, or equivalent work experience.

Nice-to-have

  • Comfort using AI-assisted tooling to accelerate data exploration, mapping, and validation.
  • Familiarity with building or extending an internal data platform or migration tooling.
  • Exposure to cutover/go-live operations: delta loads, reconciliation, and rollback.
  • Experience collaborating with a separate platform or product engineering team.

Salary

At gaiia, we have a transparent salary philosophy and a robust evaluation and compensation framework. It translates to a fair and impartial model where salaries are published internally, healthy discussions about compensation and performance can exist, and taboos are removed.

Benefits

  • Flexible 25-days of vacation.
  • Stock Options Plan.
  • Group Insurance.
  • Telemedicine.
  • Life Spending Account.
  • GRSP.
  • Flexible working hours & all-remote work.

We are an equal-opportunity employer committed to inclusivity and diversity. Our workplace is fully remote and boasts accessible technologies, ensuring all team members can thrive. Should you require accommodations due to a disability during the application process, please contact us at 581-996-9639 or [email protected] as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way. #LI-DNI

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,064,854 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
In your city
$107k per year · Remote (United States, United Kingdom, Kenya) · Full-Time
Python
SQL
AI/ML
Machine Learning
Apply
$96k – $153k per year · Remote (United States) · Full-Time
SQL
Databases
Snowflake
Databricks
DevOps
Azure
AWS
Analytics
Tableau
Power BI
QlikSense
ETL/ELT
Dimensional Modeling
Apply
Remote (Saudi Arabia) · 3+ years exp · Bachelor's Degree · Riyadh
Analytics
Informatica
Apply
Jr Data Engineer 1 hour ago
Remote (Saudi Arabia) · 1+ year exp · Bachelor's Degree · Riyadh
SQL
Analytics
ETL/ELT
SSIS
SSAS
Management
Power Automate
Apply
≈ $15k – $35k per year (Estimated) · Remote (India) · 4+ years exp · Bengaluru
Python
Java
SQL
Databases
MySQL
Oracle
Cassandra
Analytics
ETL/ELT
Apply
≈ $86k – $169k per year (Estimated) · Hybrid · Full-Time · 4+ years exp · Columbus · Scottsdale · Des Moines
Python
JavaScript
SQL
C++
COBOL
COBOL
IBM MQ
Databases
Oracle
DevOps
Rest API
CI/CD
Kubernetes
Unix
SOAP
Analytics
ETL/ELT
Informatica
Apply
Estagiário Sales 3 days ago
≈ $20k – $38k per year (Estimated) · Hybrid · Full-Time · Belo Horizonte
Python
SQL
Analytics
Power BI
Apply
≈ $101k – $193k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · United States
Python
SQL
DevOps
Rest API
Terraform
GitHub Actions
Terragrunt
Logstash
Azure
CI/CD
AWS
AWS Fargate
AWS Lambda
Amazon EC2
GitHub
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Cybersecurity
Microsoft Sentinel
Microsoft Entra ID
SIEM
Apply
≈ $57k – $118k per year (Estimated) · In office · Full-Time · 3+ years exp · Columbus
Python
SQL
MATLAB
AI/ML
Machine Learning
Analytics
Microsoft Excel
Apply
Hybrid · Full-Time · São Paulo
SQL
DevOps
Azure DevOps
Azure
Design
Figma
Management
Miro
Jira
Scrum
Kanban
BPMN
Apply
≈ $43k – $88k per year (Estimated) · Equity · Remote (Canada) · Full-Time · 2+ years exp · Bachelor's Degree
SQL
Analytics
ETL/ELT
Apply
$68k – $100k per year · Equity · In office · Full-Time · 5+ years exp · Canada
AI/ML
Copilot
Claude
ChatGPT
Management
Linear
Notion
Apply
≈ $79k – $146k per year (Estimated) · Equity · Remote (Canada) · Full-Time · 10+ years exp
JavaScript
TypeScript
Node JS
Frontend
GraphQL
React.js
Apply
$85k – $115k per year · Equity · Remote (Canada) · Full-Time · 5+ years exp
Cybersecurity
Crowdstrike
ISO 27001
SOC 2
Least Privilege
Management
Notion
n8n
Zapier
Apply
Technical Recruiter 17 days ago
≈ $92k – $179k per year (Estimated) · Equity · Remote (United States, Canada) · Full-Time · 5+ years exp
JavaScript
TypeScript
AI/ML
AI Agents
DevOps
Cloudflare
GitHub
MPLS
Management
n8n
Zapier
QA
Postman
Apply
See all jobs
This is one of many
2,064,854 more open roles from verified company boards, updated every day.