Jobs · Engineering

Senior Software Engineer | Remote

CodeGeniusRecruit · United States · 1 mo ago
RemoteRemoteEngineeringContract

What You'll Be Doing

  • Design, implement, review, and evaluate complex codebase migration and modernisation tasks.
  • Analyse legacy code, dependencies, APIs, databases, build systems, and infrastructure to determine safe migration approaches.
  • Preserve functionality, backwards compatibility, data integrity, security, and performance during migrations.
  • Develop tests and validation strategies to identify migration regressions and behavioural differences.
  • Evaluate AI-generated migration solutions for correctness, completeness, maintainability, and production readiness.

What We're Looking For

  • Have strong relevant experience in the domain.
  • Personally owned or made substantial technical contributions to large-scale production migrations.
  • Experience working with mature systems involving 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 reason deeply about unfamiliar codebases and diagnose subtle migration failures.

Work Snapshot: Type: Contract | Location: Remote | Commitment: 10-40 hrs/week

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com