As a Staff Data Engineer on the Migrations team, you will be the end-to-end technical and operational owner of client migrations. You will lead the full lifecycle, from analyzing legacy systems through production deployment, coordinating across Operations, Client Success, Product, Data Science, Platform Engineering, subject-matter experts, and clients. The role combines architectural decision-making, hands-on engineering, and program coordination, with ownership from discovery through go-live and hypercare. You will reconstruct business logic embedded in poorly documented legacy systems and translate it into stable, production-grade migration pipelines on the Machinify platform. You will own decisions about pipeline design, partitioning, and validation; document the reasoning behind them; and build automated reconciliation frameworks to verify migrated data against source systems. You will also establish reusable migration practices, mentor engineers, and improve tooling for future migrations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed