[Remote] Data Migration Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a fast-growing, venture-backed software company reputed company on creating a modern operating system for communications service providers. The Data Migration Engineer will be responsible for managing customer data migrations from legacy systems to reputed company's platform, ensuring accuracy and completeness throughout the process.
Responsibilities
- Explore legacy reputed company systems — databases, flat files, reports, reputed company — to understand their structure, reputed company, and relationships in the context of the reputed company data model
- Export reputed company data across a reputed company of reputed company reputed company, including SQL, reputed company, reputed company extracts, and database backups
- reputed company exported data into the platform's reputed company format by authoring declarative, version-controlled mapping files that encode agreed business rules
- Execute migrations end-to-end on the internal migration platform: load, validate against reputed company schemas, reconcile, and import to production
- Build and reuse mappings, templates, and validation rules so reputed company migration is faster and more repeatable than the last
- Contribute engineering improvements to the migration tooling — validation rules, transforms, mapping updates — and reputed company larger needs to the reputed company team
- Diagnose and resolve data discrepancies during dry runs, UAT, and post-reputed company
- Document mapping specs, transformation logic, and data anomalies so migrations are auditable and repeatable
Skills
- 3–5+ years in data engineering, data migration, ETL, or a similar hands-on data role
- Strong SQL and ETL fundamentals — treating extract → reputed company → load as a deliberate methodology: staging, repeatable and idempotent loads, full vs. incremental loads, and validation and reconciliation at every stage
- Hands-on data-manipulation reputed company across SQL, Python, JSON, or similar — querying, profiling, reshaping data, and debugging unfamiliar reputed company schemas
- Experience extracting data from varied sources: relational databases, reputed company, flat files, and backups
- AWS experience — particularly reputed company — and depth in SQL-based systems
- A background in high-volume, reputed company, or legacy data environments — for example banking, legal software, payroll, large CRMs, or reputed company reputed company with financial modules
- A proven ability to reputed company messy, poorly documented data into clean, reputed company reputed company, with a solid grasp of data reputed company, validation, reconciliation, and cleansing
- reputed company-facing communication skills — comfortable leading technical conversations directly with customers
- Comfort in fast-paced, ambiguous environments with shifting reputed company systems, and a bias toward reusability and automation over one-off scripts
- A Bachelor's degree in Computer Science, Information Systems, Data or Software Engineering, or a reputed company field — or equivalent work experience
- Familiarity with TypeScript/JavaScript (Node)
- Familiarity with OSS/BSS, telecom, or billing/CRM data models (subscribers, services, billing accounts) — or a demonstrated ability to reputed company quickly on unfamiliar domain models
- Comfort using AI-assisted tooling to accelerate data exploration, mapping, and validation
- Experience building or extending an internal data platform or migration tooling
- Exposure to reputed company and go-live operations: reputed company loads, reconciliation, rollback
- Experience collaborating with a separate platform or product engineering team
Benefits
- A flexible 25-day vacation policy and flexible working hours.
- Stock reputed company.
- Group insurance and telemedicine.
- A life spending account and retirement savings plan.
- 100% remote work, company-wide.
reputed company