Profile cover
L

AI Data Contract Versioning Developer

Lyrex Data

Remote · $100k – $130k / year · Full-time · Posted 4 months ago

This role is no longer accepting applications

Don't miss the next role like this

Create a free profile with your skills. We match you to new AI roles as they open, and companies hiring can contact you directly.

Create free profile, 2 minutes

Similar open roles you can apply to now:

See all open AI jobs

About the role

Data contracts solve the 'my pipeline broke because upstream changed the schema' problem — but only if you can track what version of the contract each consumer has agreed to and detect when producers violate those agreements. Most data contract implementations are aspirational: teams sign up, write contracts, and then discover 6 months later that half the contracts are stale and nobody knows which consumers depend on which version. Our data catalog platform is adding data contract management as a first-class feature. You'll build the versioning infrastructure: a contract registry that tracks who has agreed to what version, a change impact analysis system that maps contract modifications to affected consumers before those changes are deployed, and the automated enforcement layer that blocks schema changes that would break active contract consumers. The engineering team is six. This feature is the second most-requested on our roadmap after our data quality integration shipped. You'll own the contract versioning system end-to-end, working closely with the data quality team who've already built the adjacent quality monitoring features.

Fully remote.

Responsibilities

  • Build a contract registry tracking producer-consumer agreements and version history
  • Implement change impact analysis showing which consumers break before schema changes deploy
  • Design automated enforcement blocking changes that violate active consumer contracts
  • Create contract discovery that identifies implicit contracts from existing schema evolution patterns
  • Build APIs for contract lifecycle management consumed by data team tooling
  • Monitor contract compliance and generate violation reports for data platform owners

Requirements

  • 3+ years in data engineering or data platform development
  • Experience with schema management, data contracts, or API versioning patterns
  • Strong Python and SQL skills with distributed system design understanding
  • Familiarity with data catalog or data governance platforms
  • Ability to design APIs that work well for diverse data team personas

Benefits

  • Fully remote across UK/EU time zones
  • 28 days PTO plus bank holidays
  • Private health insurance
  • £2,500 annual professional development budget
  • Pension contribution matching

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Mid-Level

Language

English

Salary Range

$100k – $130k / year

AI Expertise

Data Science & Analytics MLOps & AI Infrastructure

Skills

python sql spark docker fastapi aws

Ready to apply for this role?

Create a free talent account.

  • Find AI roles in one place
  • Get AI-matched job recommendations
  • Reply to companies that message you
  • Build your public AI talent profile

This role is closed. Create your free profile to apply to similar open roles.

Don't miss the next one: get matched to new roles like this.

Create free profile