S

Data Migration Developer

Speedpoint
1 hour ago
Contract
North Carolina
United States
Job DescriptionJob DescriptionData Migration Developer

Company: Speedpoint

Department: Customer Success

Reports to: Director of Customer Success

Location: Remote (US) - Charlotte, NC preferred

Employment Type: Full-time

Compensation: $120,000-$125,000 base

About Speedpoint

The performance and specialty automotive industry powers a passionate, high-performing segment of the economy - and it deserves software built with the same purpose and craftsmanship its shops bring to every build. Speedpoint is the Shop Management Platform built by people who love this industry, for the shops that drive it - one system for CRM, quoting, scheduling, payments, and reporting. We're building for a space the rest of tech has overlooked, and we're hiring competitive team members who want to help us win.

The Role

We're looking for a Data Migration Developer to own the entire process of migrating customer data from competing shop management systems into Speedpoint. Every new customer's historical data - work orders, invoices, customer records, vehicle history, payments - must be accurate, complete, and ready on their go-live date. We run 1-2 migrations per day and that volume is growing. Each one is a customer's first real experience with Speedpoint, and if the data is wrong or late, we start the relationship in a hole. You're the person who makes sure that doesn't happen. This is a focused operational role, not a product engineering seat - your domain is data migration, not building UI features or working a product roadmap.

What You'll Do

Daily Migrations & Conversion Tooling

  • Run daily customer data migrations on schedule, ensuring data quality and completeness before each customer goes live

  • Build and maintain conversion tools for approximately 7 competing platforms (three converters already exist; you'll build the rest and maintain all of them)

  • Work with multiple internal and external APIs - reading documentation, handling authentication, pagination, rate limits, and debugging when endpoints return unexpected data or change without notice

  • Continuously improve the conversion process - building better tooling, validation checks, status dashboards, and runbooks as you learn what breaks


Data Quality & Validation

  • Validate converted data for accuracy - catching duplicate customers, orphaned work orders, payments that don't tie out, vehicles with missing VINs, and other edge cases

  • Troubleshoot and resolve issues independently, sometimes under time pressure when a customer's go-live date is the next morning


AI-Assisted Development

  • Use AI-assisted development tools (Claude) extensively - writing conversion code, validating migrated data, debugging edge cases, and generating migration reports. You direct the AI, review the output, and own the result


Collaboration & Hand-Offs

  • Communicate directly with Customer Success teammates about data discrepancies, conversion status, and any issues that could affect a customer's onboarding experience

  • Partner closely with the Implementation Specialist to ensure clean, fully-loaded tenants at go-live

What We're Looking For

Required:

  • You are a developer - you can read code, write code, debug code, and ship code. This role requires real programming ability, not just scripting

  • Strong proficiency with AI-assisted development tools. You should be effective at directing Claude or similar tools to write, debug, and maintain code, and you should know when the AI's output is wrong

  • Strong experience with JavaScript/Node.js and SQL

  • Comfortable working with REST APIs - authentication flows, data extraction, error handling, and dealing with poorly documented or changing endpoints

  • Meticulous attention to detail - data migration errors are subtle and consequential. You catch the difference between 3.2 labor hours and 3.2 units

  • Strong sense of ownership - when a conversion is yours, it's yours, end to end

  • Reliable and responsive during Eastern time business hours. When a conversion hits a snag at 4pm and the customer goes live tomorrow, you stay until it's fixed

  • Clear communicator who can explain technical issues and status in plain language to non-technical teammates

  • Demonstrates consistent work ethic and ownership

  • Creative problem-solver who develops innovative solutions to improve customer outcomes


Nice to Have:

  • Experience with data migration, ETL, or integration work

  • Experience with AWS and MySQL

  • Familiarity with the automotive repair or shop management industry

  • Startup experience or comfort in a fast-paced environment

What Success Looks Like
  • Every customer goes live with accurate, complete, on-time data

  • Conversion tooling covers all target platforms and gets more reliable over time

  • Data issues are caught and resolved before they reach the customer

  • Customer Success teammates trust the migration process and don't need to chase status

  • Continuous improvement in migration speed, quality, and automation

Compensation & Benefits
  • Base Salary: $120,000-$125,000 base

  • Medical: Employer-paid medical coverage

  • Dental & Vision: Available

  • Work Environment: Fully remote (US), Eastern time business hours

  • Growth: Direct access to leadership and opportunity to grow with a fast-moving company

How to Apply

Apply through our Manatal careers portal or email your resume to . Bonus points if you can describe a time you migrated, converted, or cleaned up messy data from a system that didn't want to cooperate.