Data Migration Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Data Migration DeveloperCompany: SpeedpointDepartment: Customer SuccessReports to: Director of Customer SuccessLocation: Remote (US) — Charlotte, NC preferredEmployment Type: Full-timeCompensation: $120,000–$125,000 baseAbout SpeedpointThe 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 RoleWe’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 DoDaily Migrations & Conversion ToolingRun daily customer data migrations on schedule, ensuring data quality and completeness before each customer goes liveBuild 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 noticeContinuously improve the conversion process — building better tooling, validation checks, status dashboards, and runbooks as you learn what breaksData Quality & ValidationValidate converted data for accuracy — catching duplicate customers, orphaned work orders, payments that don’t tie out, vehicles with missing VINs, and other edge casesTroubleshoot and resolve issues independently, sometimes under time pressure when a customer’s go-live date is the next morningAI-Assisted DevelopmentUse 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 resultCollaboration & Hand-OffsCommunicate directly with Customer Success teammates about data discrepancies, conversion status, and any issues that could affect a customer’s onboarding experiencePartner closely with the Implementation Specialist to ensure clean, fully-loaded tenants at go-liveWhat We’re Looking ForRequired:You are a developer — you can read code, write code, debug code, and ship code. This role requires real programming ability, not just scriptingStrong 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 wrongStrong experience with JavaScript/Node.js and SQLComfortable working with REST APIs — authentication flows, data extraction, error handling, and dealing with poorly documented or changing endpointsMeticulous attention to detail — data migration errors are subtle and consequential. You catch the difference between 3.2 labor hours and 3.2 unitsStrong sense of ownership — when a conversion is yours, it’s yours, end to endReliable 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 fixedClear communicator who can explain technical issues and status in plain language to non-technical teammatesDemonstrates consistent work ethic and ownershipCreative problem-solver who develops innovative solutions to improve customer outcomesNice to Have:Experience with data migration, ETL, or integration workExperience with AWS and MySQLFamiliarity with the automotive repair or shop management industryStartup experience or comfort in a fast-paced environmentWhat Success Looks LikeEvery customer goes live with accurate, complete, on-time dataConversion tooling covers all target platforms and gets more reliable over timeData issues are caught and resolved before they reach the customerCustomer Success teammates trust the migration process and don’t need to chase statusContinuous improvement in migration speed, quality, and automationCompensation & BenefitsBase Salary: $120,000–$125,000 baseMedical: Employer-paid medical coverageDental & Vision: Available Work Environment: Fully remote (US), Eastern time business hoursGrowth: Direct access to leadership and opportunity to grow with a fast-moving companyHow to ApplyApply through our Manatal careers portal or email your resume to careers@getspeedpoint.com. 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.