×
Register Here to Apply for Jobs or Post Jobs. X

Data Migration Specialist

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Dormont Manufacturing Co
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Monolith AI Platform Engineering – Migration Developer (3‑month contract)

Monolith AI is seeking a talented Software Developer for an intensive 3‑month migration project transitioning existing client environments to our next‑generation platform. This role requires a developer who excels at rapidly understanding undocumented systems, extracting clarity from complex database structures, and building practical migration tooling in Python. You’ll work closely with a 15‑person technical team, collaborating with Customer Success and Product to ensure migrations meet defined business requirements while maintaining high velocity.

Responsibilities
  • Rapid System Understanding
    • Grasp existing Postgre

      SQL database schemas through code inspection, team discussions, and reverse engineering
    • Understand new platform database architecture and how legacy data maps to the new structure
    • Work with pickle files and S3 object storage to understand serialized data structures
    • Extract clarity from poorly documented legacy systems through hands‑on investigation
  • Cross‑Functional Requirements Gathering
    • Collaborate with Customer Success to understand client migration requirements and acceptance criteria
    • Partner with Product to define and iterate on acceptable migration outcomes
    • Balance technical constraints with business needs to establish pragmatic migration standards
    • Clarify ambiguous requirements and drive decisions on edge cases and trade‑offs
  • Product Context & Impact Analysis
    • Understand how database entries and S3‑stored objects drive UI behavior and user workflows
    • Learn system behavior through discussions and knowledge transfer
    • Identify how legacy data structures distribute across new platform tables and storage
  • Migration Tool Development
    • Build Python migration scripts to convert legacy notebooks to the new platform format
    • Understand API interactions and data flow in Flask and FastAPI layers
    • Handle pickle file deserialization and data transformation logic
    • Implement validation against defined customer success requirements (not 100% data integrity)
  • Velocity & Communication Management
    • Maintain rapid project pace with a tight 3‑month timeline
    • Provide frequent progress updates to the tech lead on development speed and blockers
    • Proactively communicate risks, timeline concerns, and decision points
    • Make pragmatic technical decisions that balance quality with delivery speed
  • Testing & Validation Against Requirements
    • Test migration outputs against Customer Success acceptance criteria
    • Validate migrated notebooks meet defined business requirements
    • Identify and communicate gaps between migration output and requirements for product decisions
  • Process Documentation & Knowledge Transfer
    • Document the migration process, key decisions, and data mapping logic
    • Create runbooks for executing migrations and handling common issues
    • Transfer knowledge primarily through discussions with the existing team
    • Prepare materials enabling the team to execute and troubleshoot migrations post‑contract
Qualifications
  • 3+ years of professional software development experience
  • 2+ years of working with Python in production environments
  • Experience with Postgre

    SQL databases and complex data structures
  • Demonstrated ability to reverse engineer and understand undocumented systems
  • Previous work in fast‑paced, deadline‑driven environments
  • Programming: Strong Python proficiency, including handling pickle files, data processing, and object serialization
  • Databases: Solid understanding of Postgre

    SQL, relationships, and schema interpretation
  • APIs: Familiarity with Flask and/or FastAPI frameworks and RESTful API concepts
  • Cloud Storage: Experience with S3 or similar object storage services
  • System Investigation: Ability to read and understand existing codebases to extract system behavior
  • Version Control: Proficiency with Git and collaborative development workflows
Preferred
  • Experience with data migration or system modernization projects
  • Background working with legacy systems or technical debt remediation
  • Familiarity with Jupyter notebooks or similar computational environments
  • Previous contract or consulting roles requiring rapid onboarding
  • Experience in startup or scale‑up environments with evolving requirements
  • Knowledge of data serialization formats and their trade‑offs
  • Prior work extracting understanding from poorly documented codebases
  • Experience balancing technical perfection with business pragmatism
What We Offer
  • Family‑level Medical Insurance
  • Family‑level Dental Insurance
  • Generous Pension Contribution
  • Life Assurance at 4x Salary
  • Critical Illness Cover
  • Employee Assistance Programme
  • Tuition Reimbursement
  • Work culture focused on innovative disruption

Core Weave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace. All qualified applicants and candidates will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary