Callieregroup logo

Senior Developer, Data Migration

Salary
Up to $170K
Hiring from
Probably Worldwide
Work type
Remote
Posted

626,422 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Job Description

This is a remote position.

The opportunity

Our client serves more than 10,000 financial services firms, and every new customer starts by moving years of client, matter, billing and trust accounting data out of an old system. How smoothly that goes shapes how much the firm trusts our client from day one.

Our client is looking for a Senior Developer to build and own the tooling behind those migrations. This is a hands-on engineering role: you'll write the conversion code, solve the hardest data problems, and step in directly with firms when a migration needs an expert. Many of these firms have no IT staff, so clear communication matters as much as clean code.

What you'll do

Build the conversion tooling

• Design, build and maintain conversion tooling in C# and SQL that brings data in from the many legal and accounting systems firms move off.

• Build and extend a staging schema library so client data can be extracted, transformed and exported (for example to JSON) in a clean, repeatable way.

• Automate the repetitive parts of migration with scripts and cloud tooling to cut manual work, errors and cloud costs.

Solve the hard migrations

• Take on the most complex legal accounting migrations, from legacy extraction through mapping, validation and go-live.

• Troubleshoot live issues on databases and cloud-hosted servers, such as failed exports and stalled imports, and write custom SQL when a firm needs it.

• Support the migration analysts with code, reviews and technical guidance, without formal people management.

Make it clear and keep it safe

• Write client-facing technical instructions that let firms with little or no IT support complete their own backup and export steps.

• Document mapping logic, validation rules and exceptions, and help prepare migration knowledge for AI-assisted use.

• Protect client data by following SOC 2 controls in AWS and Azure and enforcing data residency and retention rules.

• Use AI coding tools such as Claude Code every day, and help the team get more out of them.



Requirements

What we're looking for

• 5+ years building data migration or conversion tooling, ideally for law firms moving between practice management and legal accounting systems.

• Strong SQL (SQL Server and Postgres) and C#, plus scripting in Python or PowerShell.

• Deep knowledge of legal accounting data, including billing, trust accounting and matter records, and how it differs across legacy systems.

• Cloud experience in AWS and Azure, including working within SOC 2, data residency and retention requirements.

• Clear customer-facing communication. You can explain a technical step to a non-technical firm in plain language.

• Comfort with AI coding tools and a habit of automating repeat work.

• A plus: a degree in data science, data analytics or a related field.



Similar jobs

Apply for this job100% free