
Senior Software Engineer, Media Migration Programme
Coders Connect
contract
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $NaN per year
Job Level
Senior
Tech Stack
AWSCloudPython
About the role
- Avid MAM and AXF metadata engineering.
- Analyze and process Avid AXF exports for assignments, stories, clips, and media objects.
- Extract, validate, and troubleshoot metadata using Python-based tooling.
- Understand and work with Avid project hierarchies, relationships, and legacy metadata structures.
- Retrieve and validate media object locations via archive APIs.
- Identify and resolve corrupted exports, inconsistencies, and legacy formatting issues.
- Metadata transformation and MAM ingest.
- Design and implement transformation workflows to convert Avid metadata into flat, normalized JSON.
- Map Avid fields to target MAM schemas and ingest specifications.
- Generate and validate MAM compliant sidecar JSON files.
- Support end to end ingest testing and verify correct asset representation and proxy generation.
- Media validation and migration readiness.
- Validate media completeness across Avid, archive systems, and object storage.
- Perform checksum verification, object existence checks, and readiness validation.
- Support preparation of migration manifests for bulk transfer workflows.
- Identify and resolve mismatches between metadata and physical media.
- Python workflow engineering.
- Enhance Python workflows used for metadata extraction, transformation, and orchestration.
- Implement robust error handling, detailed logging, and recoverable execution paths.
- Optimize pipelines for high volume archival workloads.
- Collaborate closely with technical stakeholders to validate logic and improve tooling.
- Ingest verification and documentation.
- Verify successful migration and ingest into the new MAM and cloud storage.
- Confirm metadata accuracy, media presence, and correct asset linkage.
- Produce detailed documentation, workflow diagrams, and operational runbooks.
- Contribute to testing cycles, validation reviews, and regular status reporting.
Requirements
- Strong hands on experience with Avid MAM, this is mandatory.
- Deep understanding of Avid metadata structures, AXF packaging, and assignment story relationships.
- Experience working with archive systems and media object validation.
- Strong Python engineering skills for metadata processing and workflow automation.
- Experience working with JSON based schemas and transformation logic.
- Solid understanding of object storage workflows, including AWS S3 and Google Cloud Storage.
- Ability to diagnose complex data and metadata issues across multiple systems.
Benefits
- This is a rare opportunity to join a long-running, well-scoped media transformation program where avid expertise and engineering depth are genuinely critical.
- You will be working on complex, meaningful systems that underpin modern news and media operations, with a competitive market rate and long term contract stability.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonmetadata engineeringmetadata transformationworkflow automationJSONchecksum verificationerror handlingdata validationpipeline optimizationMAM ingest
Soft skills
collaborationtroubleshootingdocumentationanalytical skillsattention to detail