Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer for Legacy Codebase Migration

SaidGig

Role Overview

Help advance frontier AI research by applying hands-on expertise in modernising large, production-grade legacy software systems. This role focuses on complex migrations in mission-critical environments, including financial services, fintech and payments, insurance, healthcare, telecommunications, large technology companies, and similar enterprises.

Key Responsibilities

  • Design, implement, review, and evaluate complex codebase migration and modernisation work.
  • Analyse legacy code, dependencies, APIs, databases, build systems, and infrastructure to determine safe migration approaches.
  • Maintain functionality, backward compatibility, data integrity, security, and performance throughout migrations.
  • Create tests and validation approaches that identify regressions and behavioural differences.
  • Assess AI-generated migration solutions for correctness, completeness, maintainability, and production readiness.

Qualifications

  • At least 5 years of professional software engineering experience, ideally at Senior, Staff, Principal, or equivalent level.
  • Deep expertise in legacy codebase migration and modernisation, with personal ownership of or substantial contributions to large-scale production migrations.
  • Experience working with mature systems that have technical debt, complex dependencies, legacy integrations, and significant regression risk.
  • Strong knowledge of compatibility, testing, observability, staged rollouts, rollback strategies, and behavioural equivalence.
  • Ability to quickly understand unfamiliar codebases and diagnose subtle migration failures.
  • Experience modernising core banking, payments, trading, insurance, healthcare, telecom, or other high-reliability systems is especially valuable.
  • For COBOL or mainframe modernisation, experience with z/OS, CICS, JCL, DB2, VSAM, batch processing, and COBOL-to-Java or Python migrations is particularly valuable.

Relevant Migration Experience

Deep expertise in one or more of the following migration areas is required:

  • Language and version upgrades, including Java 8 to 17 or 21, legacy .NET to modern .NET, Python 2 to 3, and PHP 7 to 8.
  • Language rewrites, such as COBOL to Java or Python, and JavaScript to TypeScript.
  • Framework upgrades or replacements involving Angular, Rails, Django, Spring or Spring Boot, ASP.NET, Next.js, Astro, or similar frameworks.
  • Database and ORM migrations, including Oracle or MySQL to PostgreSQL, SQL to NoSQL, Hibernate to jOOQ, Sequelize to Prisma, and raw SQL to an ORM.
  • Infrastructure modernisation from VMs or bare metal to containers, Docker, Kubernetes, or cloud-native architectures.
  • CI/CD migrations from Jenkins or Travis to GitHub Actions, GitLab CI, or modern deployment pipelines.
  • Build and package tooling migrations, including Maven to Gradle, Webpack to Vite, CRA to Next.js, and npm to pnpm.
  • API modernisation, including REST to GraphQL, or REST to gRPC, and SOAP or legacy APIs to modern interfaces.
  • Authentication migrations from legacy systems to OAuth/OIDC, SAML/SSO, or modern identity and authorisation systems.
  • Repository consolidation from polyrepo to monorepo using Bazel, Nx, Turborepo, or similar tooling.
  • Migration of unit, integration, browser, and end-to-end testing frameworks.
  • Replacement of deprecated or end-of-life libraries, APIs, runtimes, and vendor SDKs.

Work Terms

  • Remote, hourly engagement.
  • Work on technically demanding problems modelled after real-world, production-scale legacy systems.
  • Open-source maintainer experience is not required.
  • Ongoing work may be available as the research program expands.

Compensation

$200 per hour.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer for Legacy Codebase Migration in United States vacancy
  •  ...NextGen PLM+ Data Migration is the end‑to‑end process of moving Item, BOM, Change, and File Vault data from Agile PLM into the new cloud...  ...loading into Oracle Cloud PLM+. It enables coexistence between legacy Agile and NextGen PLM+ until full cutover. Let me know if you want... 
    Suggested

    EITACIES Inc

    Austin, TX
    12 days ago
  •  ...Ambrook Platform Engineer Opportunity Ambrook helps American family...  ...and capital that fragmented legacy systems can't provide. We are...  ...production that improves the codebase, developer experience, or...  ...database or GCP change with safe migration, validation, observability,... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Ambrook

    San Francisco, CA
    2 days ago
  • $180k - $225k

     ...About the Role:We are hiring a Senior Software Engineer to join Global Network Experience (...  ...between them as priorities shift.Migrate capability from legacy services onto the platform without...  ...became productive in an unfamiliar codebase or domain quicklyExperience designing... 
    Suggested
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Remitly

    Seattle, WA
    3 days ago
  • $110k - $140k

    About Black Mountain Software Black Mountain Software develops and...  ...and evolve our established, legacy software applications. This is...  ...problems, working with mature codebases, and developing a deep understanding...  .... Experience modernizing or migrating legacy applications.... 
    Suggested
    Work at office
    Local area
    Remote work

    Black Mountain Software

    Polson, MT
    2 days ago
  •  ...our talented Team.Job Title: Software Engineer 3Location(s): Austin, TX I...  ...environments, including migrating licensing functionality to modern...  ...while enabling seamless legacy data portability. Proficiency...  ...Experience porting existing codebases from Java to C# .NET Blazor.... 
    Suggested

    Ampcus

    Austin, TX
    2 days ago
  • Software Engineer II is an early-career role for engineers who build and maintain...  ...QualificationsExperience migrating applications from .NET...  ...defined features or areas of the codebase, with little guidance.Help...  ...new features and refactor legacy desktop code, including migrating... 
    Local area
    Remote work

    Verisk Analytics

    Lehi, UT
    1 day ago
  •  ...technology, diagnostic software, service training, and...  ...strong software engineering discipline with effective...  ...AI agents to perform codebase discovery, dependency...  ...dependencies, data models, legacy business rules,...  ...API enablement, cloud migration, component refactoring... 
    Temporary work
    Worldwide

    Robert Bosch

    Plymouth, MI
    1 day ago
  •  ...enhancing, and supporting software solutions across the...  ...and service-layer engineering while also contributing...  ...Participate in service migration initiatives, including...  ...servicesWCF services (Legacy SOAP)Performant Data access...  ...within large shared codebases and multi-brand web... 
    Local area

    InComm

    Atlanta, GA
    4 days ago
  • $163.7k - $245.5k

     ...Corporation, we’re part of a proud legacy of innovation and excellence...  ...excellence and creativity.Software Engineer II DevEx Location: San Mateo...  ...versioning, compatibility, migration guidance, and coordination...  ...for a multi-repository codebase. Ability to take a defined problem... 

    Sony Interactive Entertainment America

    San Mateo, CA
    2 days ago
  • $136k - $204k

     ...your best work.Senior Staff Software Engineer / Network Automation ArchitectBuild...  ...an early-stage design or codebase through production...  ...responsible modernization of legacy components.Network Infrastructure...  ...execute safe database schema migrations.Define which information is... 
    Full time
    Contract work
    Live in
    Work at office

    Equinix

    Dallas, TX
    4 days ago
  •  ...Into Implementable pattern for the DevOps engineering team.Act as the single point of contact...  ...Connect.Experience in large scale migrations to cloud, with exposure to end-to-end migration...  ...:Seasoned in migrating and transforming legacy solutions to cloudExperience in any of... 
    Full time

    Presidio

    Nashville, TN
    2 days ago
  •  ...Description Senior Java Full Stack Engineer (AWS Cloud Migration) Location: Reston, VA (Hybrid)...  ...technologies. Convert and migrate legacy database structures, including UDB environments...  ..., test, and document highly scalable software solutions with a focus on performance... 
    Contract work
    Local area
    Immediate start
    1 day per week

    System One

    Reston, VA
    a month ago
  • $130k - $190k

     ...across North America. Its software is deeply embedded in...  ...modernizing legacy systems. The product supports...  ...standards, and AI-augmented engineering practices from the...  ...existing and legacy codebases. ~ Experience with containerized...  ...leading or supporting migration from monolithic, on-... 
    Full time

    Kismet Search

    San Diego County, CA
    21 hours ago
  •  ...are looking for a Sr. Staff Software Engineer, on a contract basis, to lead...  ...can be retired. Most of the codebase is Java; a smaller set of...  ...finish line: every application migrated and validated, the WebSphere...  ...systems and on-prem legacy platforms, and modernizing or... 
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    3 days ago
  •  ...MySQL optimization, query performance tuning, migration strategiesORM experience: Familiarity with both modern (Prisma) and legacy (Sequelize) ORMsMessage queuing: Production...  ...versioningExperience migrating legacy codebases while maintaining production stabilityKnowledge... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Broadridge

    Newark, NJ
    3 days ago
  • $140k - $175k

     ...Software Engineer, Data & ML Infrastructure Location: New York City (Remote to...  ...infrastructure that keeps our ML codebase reliable and reproducible....  ...production Python, own database migrations and data-quality tooling, help migrate legacy code into well-structured packages... 
    Full time
    Local area
    Remote work

    Surgeon Decision Intelligence / TCS

    New York, NY
    2 days ago
  •  ...Data Engineer – Intersystems to Cloud Migration (Snowflake/Databricks)Location: Remote NYCContract: Ongoing Contract-Part-timeAbout BigRioBigRio is a Boston...  ...sciences, and enterprise organizations to modernize legacy systems, build intelligent data platforms, and accelerate... 
    Ongoing contract
    Remote work

    Saviance

    New York, NY
    3 days ago
  •  ...and Reynolds, we are looking for a Cloud Migration Specialist to join our team. The Cloud...  ...SharePoint, and assisting in the retirement of legacy servers. The Cloud Migration Specialist...  ...closely with Project Management, Tier 3 Engineers, and Client Management/Representatives.... 
    Work at office
    Remote work

    Reynolds & Reynolds

    Raleigh, NC
    14 hours ago
  • $125k - $155k

     ...Software Engineer II Application Deadline: 30 October 2026 Department: Technology...  ...in use within 120 days. Two legacy modules are migrated to the target stack (TypeScript,...  ...front end. You have inherited a codebase you did not write and left it... 
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Night shift
    3 days per week

    ProEdge Dental

    Centennial, CO
    21 hours ago
  •  ...IoT fleet management software for medical carts and...  ...looking for a Software Engineer who thrives across the...  ...to integrate legacy and modern systems...  ..., query optimization, migrations) and familiarity with...  ...inherited or contractor-built codebases Experience in healthcare... 
    For contractors
    Remote work

    Evolving Solution Services

    Petaluma, CA
    21 hours ago
  •  ...Role :- Software Engineer Location :- CA (Remote) Duration : 12 months...  ...will lead and execute an end-to-end migration of clients from our legacy OutputMetadataService to a modern...  ...friction. Phase 2: Client Codebase Migration & Deep Technical Refactoring... 
    Remote work

    Tekfortune Inc

    San Jose, CA
    21 hours ago
  •  .... Senior/Mid-Level Software Engineer (C/Linux Modernization)...  ..., a background working with legacy applications, and the ability...  ...legacy C+ applications. Migrate software from Solaris 32-bit...  ...Analyze and maintain existing codebases with limited documentation.... 

    Apex Systems

    Fort Worth, TX
    1 day ago
  • $115k - $130k

     ...We’re a high-growth software company with a big mission...  ...a direct role in that migration. About the Role As a Senior Software Engineer at LINQ, you will work...  ...patterns within the codebase, completing projects on...  ...Currently built on a legacy ASP.NET stack; experience... 
    Temporary work
    For contractors
    Local area
    Flexible hours

    Emslinqinc

    Denver, CO
    2 days ago
  •  ...What You’ll Do The Senior Software Engineer, Platform builds and...  ...backend services at scale, lead migrations of production systems that serve...  ...them in QE Retires legacy paths deliberately, including...  ...Modern TypeScript and Python codebases Infrastructure as code, CI... 
    Temporary work
    Work at office
    Flexible hours

    Whisker

    Auburn Hills, MI
    3 days ago
  •  ...We DoAt Goldman Sachs, our Engineers don't just make things - we...  ...that build massively scalable software and systems, architect low latency...  ..., rapidly comprehend large legacy codebases, generate and assess...  ...reconciliation, and multi-system migration environments.Other:... 
    Full time
    Temporary work
    Part time
    Immediate start

    Goldman Sachs

    Salt Lake City, UT
    3 days ago
  • $156.97k - $174.13k

     ...Qualifications Bachelor's degree in Software Engineering, or related Science,...  ...of a large monolithic C++ codebase into secure, scalable Java-...  ...and execute a practical migration to GitLab.What You’ll...  ...ecosystems; experience with legacy C++ systems is a plus.Knowledge... 
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    3 days ago
  • $143.7k - $194.4k

     ...next generation of Agentic AI services that autonomously migrate the world's largest enterprises to the cloud. With approximately...  ...significant growth opportunities. We are looking for a Software Development Engineer who is excited to build at the frontier of AI — an... 
    Internship
    Flexible hours

    Amazon

    Boston, MA
    3 days ago
  • Database Migration for Amazon RDS is fully managed, serverless capability that enables customers...  ...'ll join a team of curious, driven engineers who believe that technical excellence...  ...Experience in professional, non-internship software development- Experience programming with... 
    Internship
    Flexible hours

    Amazon

    Dublin, OH
    21 hours ago
  •  ...Zachary Piper Solutions is seeking a Data Migration Engineer who will lead complex ETL/ELT operations for a major federal modernization program...  ...and sustaining high-volume data migration pipelines from legacy systems to modern cloud platforms. You will work as a senior... 

    Jobleads-US

    Huntsville, AL
    3 days ago
  • $125k - $145k

     ...Technologies is a technology consulting and software development company delivering cloud,...  ...potential. Job Title: SAP Data Migration Engineer Location: 100% Remote (U.S.) Position...  ...migration of enterprise data from legacy systems into SAP. The ideal candidate will... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Wildwood, MO
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer for Legacy Codebase Migration. Be the first to apply!