前移部署工程师 - 迁移
Forward Deployed Engineer - Migration
🤙🏼 关于 gaiia
在 gaiia,我们正在打造面向通信服务提供商(CSP)的领先平台,这些提供商真正关心他们的客户。我们的核心产品是面向电信运营商的操作系统(OS),用于管理计费、运营、自动化以及中间的所有内容。
我们热衷于照顾好我们的员工,这不仅仅是口头上的承诺。我们希望你专注于你的工作,而我们来处理其他一切。我们提供具有竞争力的薪资和福利、灵活的假期、有吸引力的股票期权、无与伦比的透明度,以及 100% 远程的工作环境。我们期待你加入我们,开启下一段职业旅程!
🎭 角色与团队
作为前置部署工程师 - 迁移(FDE),你将与客户和内部团队紧密合作,规划并执行数据迁移到 gaiia 平台——从最初的发现阶段到生产环境中验证的数据。你将结合面向客户的解决方案设计与实际的技术执行,全程负责迁移工作。
💻 你将做的事情
迁移发现与解决方案设计:
- 进行发现会议,了解客户的遗留环境——源系统、数据模型和 OSS/BSS 层。
- 评估并设计迁移方案,记录范围、数据映射、约束条件和切换策略。
- 协助客户和内部利益相关者理解权衡和优先级——哪些内容在范围内,历史数据需要迁移到多远,以及数据如何进行对账。
技术执行:
- 探索不熟悉的源系统,并通过 SQL、API、手动导出和备份提取数据。
- 使用声明式映射文件将数据转换为 gaiia 的标准格式,然后加载、与目标模式进行验证、对账并导入。
- 规划并执行切换:增量迁移、停机考虑因素和回滚——监控生产数据并在上线后解决差异。
交付领导力:
- 全程负责迁移关系——从发现、解决方案设计、执行到切换后的稳定。
- 建立可重复使用的流程和资产——模板、映射规则、操作手册——使未来的迁移更快。
- 作为内部团队在客户数据和迁移考虑方面的专家,提供支持。
- 与产品和工程团队合作,影响迁移工具路线图,并自行贡献工程改进。
🎖️ 必备条件
- 4-6 年以上经验,涵盖面向客户的实施/解决方案设计以及实际的数据或
查看英文原文
🤙🏼 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
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.
🎖️ Must-haves
- 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.
💰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 as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way.
Originally posted on Himalayas