Forward Deployed Engineer - Migration @gaiia
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Forward Deployed Engineer - Migration @gaiia

2mths ago - gaiia is hiring a remote Forward Deployed Engineer - Migration. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

As a Forward Deployed Engineer - Migration (FDE), you'll work closely with customers and internal teams to plan and execute data migrations onto the gaiia platform β€” from initial discovery through to validated data in production. You combine customer-facing solutioning with hands-on technical execution, owning the migration end-to-end.

What You're Going to Do

  • Migration Discovery & Solutioning:
    • Conduct discovery sessions to understand customers' legacy environments β€” source systems, data models, and OSS/BSS layers.
    • Assess and design the migration approach, documenting scope, data mappings, constraints, and cutover strategy.
    • Help customers and internal stakeholders understand trade-offs and priorities β€” what's in scope, how far back to migrate history, and how data will be reconciled.
  • Technical Execution:
    • Explore unfamiliar source systems and extract data via SQL, APIs, manual exports, and backups.
    • Transform data into gaiia's standard format using declarative mapping files, then load, validate against target schemas, reconcile, and import.
    • Plan and run cutover: delta migrations, downtime considerations, and rollback β€” monitoring production data and resolving discrepancies after go-live.
  • Delivery Leadership:
    • Own the migration relationship end-to-end β€” discovery, solutioning, execution, and post-cutover stabilization.
    • Build repeatable processes and reusable assets β€” templates, mapping rules, playbooks β€” to make future migrations faster.
    • Act as a subject matter expert for internal teams needing context on customer data and migration considerations.
    • Partner with Product and Engineering to influence the migration tooling roadmap, and contribute engineering improvements yourself.

Qualifications

  • Experience (4-6+ years) spanning both customer-facing implementation/solutioning AND hands-on data or software engineering.
  • Strong SQL and TypeScript/JavaScript (Node) β€” fluent querying, reshaping, and debugging data in unfamiliar source schemas.
  • 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.
  • Track record owning technical projects with external stakeholders β€” managing scope, timelines, and expectations.
  • Experience with messy, poorly documented legacy systems and a bias toward action under ambiguity.
  • 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.
  • Excellent communicator across technical and non-technical audiences, including clients.
  • Comfortable being the decision-maker on technical and customer trade-offs.
  • Bachelor's degree in a relevant field (e.g., Computer Science, Information Systems), or equivalent practical experience.
  • Ability to travel occasionally in the US to support customers during key engagements and go-lives.

Benefits

  • Flexible 25-days of vacation.
  • Stock Options Plan.
  • Group Insurance.
  • Telemedicine.
  • Life Spending Account.
  • GRSP.
  • Flexible working hours & all-remote work.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Forward Deployed Engineer - Migration @gaiia
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later