Job Description

Software Developer | Python | Data Migration

We're supporting a fast-growing AI scale-up on an intensive 3-month migration programme, moving existing client environments onto a next-generation platform. This is a hands-on role for a pragmatic Python developer who enjoys untangling legacy systems, working at pace, and delivering outcomes rather than perfection.

The Role

You'll join a rapidly scaling engineering team to design and build migration tooling that transitions complex, poorly documented client environments into a modern platform. The work is investigative, collaborative, and delivery-focused, requiring close alignment with Product and Customer Success to define and validate what good looks like.

Key Responsibilities

  • Rapidly reverse-engineer undocumented PostgreSQL schemas and legacy data structures
  • Understand how existing database records and S3-stored objects drive product behaviour
  • Build Python-based...

Apply for this Position

Ready to join SR2 REC LTD? Click the button below to submit your application.

Submit Application