Full-Stack Developer - New Music Rights & Royalty Platform

Syncsmith
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Remote

Tech stack

JavaScript
Admin Tools
API
Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Google BigQuery
Burp Suite
Cloud Computing
Cloud Engineering
Databases
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
D3.js
Data Validation
Information Engineering
Data Integrity
ETL
Data Structures
DevOps
Django
Elasticsearch
Github
Protocol Buffers
Identity and Access Management
Data Intelligence
Python
PostgreSQL
Machine Learning
Metadata Standards
Microsoft Message Queuing
Natural Language Processing
Neo4j
Node.js
OAuth
Octopus Deploy
RabbitMQ
Role-Based Access Control
Redis
TensorFlow
Prometheus
Swagger
Next.js
JSON Web Token
Software Engineering
Systems Architecture
Tripwire
TypeScript
Openapi
Pulumi
Data Processing
Graphics Processing Unit (GPU)
Postman
Tailwind
PyTorch
React
Flask
Large Language Models
Snowflake
Grafana
Apigee
Amazon Web Services (AWS)
Backend
FastAPI
Pandas
Event Driven Architecture
Data Lake
PySpark
Gitlab-ci
Scikit Learn
Kubernetes
Information Technology
HuggingFace
Playwright
Amazon Web Services (AWS)
Data Analytics
XGBoost
Plotly
Kafka
GraphQL
Data Management
Machine Learning Operations
Celery
Front End Software Development
React
Functional Programming
Event Sourcing
Api Design
Api Gateway
NestJS
Spacy
Terraform
gRPC
Apache Beam
Docker
Microservices

Job description

This is a hands-on, lead engineering role. You will be a self-starter with the ability to manage an aggressive 12month to MVP approach, you will collaborate directly with the Director to design the optimal technical architecture, develop the system, and (post MVP) assist in the recruitment of additional engineers as the system scales. You'll be wholly responsible for building a next-generation market-leading platform that:

  • Ingests and manages music assets & metadata (recordings, rights info, audio files, artwork, stems)
  • Automates metadata on-boarding, pre-populating and data validation with parallel databases
  • Streamlines the New Composer/Artist on-boarding process
  • Registers compositions with PROs worldwide via APIs and industry standards (DDEX)
  • Reconciles royalty statements to generate accurate creator payments
  • Expedites the metadata on-boarding process
  • Discovers new or emerging Performance Rights Organisations and licensing opportunities
  • Conducts enduring surveillance and identification of rights-usage, incl. metadata matching, anomaly detection, and rights verification, Platform Development
  • Author and iterate the System Design Document (SDD) & Technical Documentation Suite
  • Design and implement the core rights management system, API, and frontend dashboard
  • Develop a metadata ingestion pipeline supporting DDEX and known metadata standards
  • Create a royalty processing engine that matches, calculates, and allocates payments
  • Integrate with external PRO APIs (PRS, ASCAP, BMI, GEMA, SACEM, etc.)
  • Build a secure composer portal and internal admin tools for catalogue management

Data Gathering & Management

  • Develop and maintain Data systems that:
  • Crawl and analyse web data to discover new PRO's, societies, and registration standards
  • Monitor broadcast and streaming data to identify usage of catalogue tracks
  • Automate metadata completion and validation using crawl/scrape techniques
  • Use Natural Language Processing (NLP) to extract and summarise rights-related information
  • Identify, Deploy and maintain Data models, defining the technical roadmap for the product

System Architecture & Operations

  • Own the full technical stack: API, database, AI services, cloud deployment
  • Design for scalability, security, and GDPR compliance
  • Automate infrastructure with CI/CD pipelines (GitHub Actions / GitLab CI)
  • Document architecture, APIs, and workflows for future engineers
  • Optionally mentor or manage additional developers as the system grows

Requirements

Do you have experience in gRPC?, * Familiarity with music rights management, royalty accounting, music metadata standards (DDEX)

  • Background in data engineering, data science or media analytics
  • Previous role in a music tech, fintech, or data intelligence company
  • Experience building or consuming data-driven APIs
  • Passion for music, data transparency, and empowering creators
  • 5+ years of professional software engineering experience (ideally full-stack)
  • Strong Python or JavaScript/TypeScript background
  • Solid grounding in data structures, algorithms, and cloud architecture
  • Degree in Computer Science, Data Analytics, Software Engineering or equivalent professional experience

It is worth noting that whilst the following table provides a list of desired skills, technologies and experience required the SDD is yet to be authored and the suitable candidate should be forthcoming in advising more optimal skills and technologies not identified.

Category - Skills / Technologies

  • Backend - Python (FastAPI / Django / Flask) or Node.js (NestJS / Express), GraphQL, gRPC / Protocol Buffers, Go or Rust for performance-critical modules, gRPC-Gateway, Event-driven architecture (CQRS / Event Sourcing)
  • Frontend - React / Next.js, TypeScript, TailwindCSS, D3.js, ECharts, Plotly, Radix UI, Zustand / Redux Toolkit, AG Grid / TanStack Table, Storybook
  • Database - PostgreSQL, Neo4j, ArangoDB, ElasticSearch / OpenSearch, Redis (incl. Redis Vector), AWS Glue, BigQuery, Snowflake / DuckDB, Delta Lake / Iceberg
  • Data Processing - Pandas, PySpark, dbt, Apache Beam, ETL pipelines, Airflow or Prefect
  • Messaging / Queues - Celery, RabbitMQ, Kafka, AWS SQS / SNS, Google Pub/Sub, Redis Streams
  • APIs - REST / GraphQL (Apollo), gRPC, OAuth2, JWT, Swagger / OpenAPI, API Gateway (Kong / AWS), Postman, Apigee / Tyk
  • Cloud Infrastructure - AWS / GCP (S3, Lambda, Cloud Run, RDS, ECS, ECR, CloudFront), Terraform / Pulumi, EventBridge / Step Functions, Prometheus / Grafana / ELK, Secrets Manager / Vault, VPC / IAM policies
  • DevOps - Docker, Kubernetes, Helm / Kustomize, CI/CD (GitHub Actions, GitLab CI, ArgoCD)
  • Security & Compliance - Encryption, RBAC, IAM / Zero Trust, GDPR / ISO 27701, audit trails, SOC 2 / ISO 27001, OWASP ZAP / Trivy
  • Natural Language Processing - spaCy, Hugging Face Transformers, OpenAI API, LangChain, LlamaIndex, Haystack, RDFLib / GraphAware
  • Web Data Intelligence - Scrapy, BeautifulSoup, Playwright
  • Semantic Search / Vector DBs - Pinecone, Qdrant, FAISS, Weaviate, Milvus
  • Audio Recognition & Processing - librosa, torchaudio, PyTorch, ACRCloud, dejavu, chromaprint, OpenL3, Whisper
  • Machine Learning Frameworks - PyTorch, TensorFlow, scikit-learn, XGBoost, LightGBM
  • Data Science / MLOps - MLflow, Weights & Biases, Kubeflow / SageMaker, DVC / LakeFS
  • Automation & Scheduling - Airflow, Prefect
  • Model Deployment - FastAPI microservices, Docker, GPU/CPU inference serving, Triton / BentoML, ONNX Runtime

Soft Skills

  • Strategic thinker with a hands-on engineering mindset
  • Ability to communicate complex technical concepts clearly to non-technical teams
  • Self-starter who thrives in an entrepreneurial environment
  • Strong focus on data integrity, scalability, and performance
  • Enjoys combining creativity, technology, and business insight

Benefits & conditions

  • Competitive compensation
  • Fully remote working option
  • Profit Sharing Scheme
  • Pension Scheme
  • Allocated (free) parking
  • Modern Office Suite incl. on-site gym

Job Types: Full-time, Permanent

Pay: £35,000.00-£55,000.00 per year

Benefits:

  • Canteen
  • Company pension
  • Free parking
  • Health & wellbeing programme
  • On-site gym
  • On-site parking
  • Profit sharing
  • Sick pay
  • Work from home

About the company

We are a forward-thinking music company representing a catalogue of 7,000+ works across electronic, neo-classical and experimental genres. Our mission is to empower songwriters, composers, and producers by building a next-gen rights management and royalty intelligence platform, one that gives creators real transparency and control over how their works are registered, tracked, and monetised worldwide. We are developing an in-house software system that automates global PRO registrations, royalty ingestion, and income reporting, and continuously monitors global rights organisations and performance data to identify new opportunities for our catalogue. To make this vision a reality, we are seeking a Full-Stack Developer to lead the design and development of the entire platform from the ground up.

Apply for this position