> Markdown version of [/jobs/ext/1487602-senior-full-stack-software-engineer-music-distribution-platform](https://www.wearedevelopers.com/jobs/ext/1487602-senior-full-stack-software-engineer-music-distribution-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer (Music Distribution Platform) - **Company:** Jaramillo Enterprises, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $12,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Apache HTTP Server, Sound Recording and Reproduction, Microsoft Azure, Backup Devices, Big Data, Software as a Service, Cloud Computing, Software Quality, Databases, Relational Databases, Digital Assets, Disaster Recovery, File Systems, Multi-Factor Authentication, Payment Systems, Identity and Access Management, Mobile Application Software, Information Systems Security Architecture Professional, Open Source Technology, Software Architecture, Software Systems, Systems Integration, Management of Software Versions, Data Logging, Google Cloud, File Transfer Protocol (FTP), Enterprise Software Applications, Cloud Platform System, System Availability, Backend, Git, Front End Software Development, Api Design, Restful APIs, Webhooks, Software Version Control - **Published:** July 29, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8bngrdajj ## About the Role We are looking for professionals with proven expertise in: * Full Stack software development. * Software architecture and system design. * REST APIs and webhooks. * Relational database design and management. * File processing and large-scale data processing. * Financial or transactional systems. * Cloud computing, preferably AWS, Google Cloud Platform (GCP), or Microsoft Azure., * Experience with digital music distribution platforms. * Working knowledge of Spotify, Apple Music, YouTube Music, Deezer, Amazon Music, TikTok, and Meta ecosystems. * Experience with Merlin, FUGA, The Orchard, ONErpm, Revelator, Symphonic, TuneCore, CD Baby, or similar music distribution platforms. * Knowledge of DDEX standards, including ERN, DSR, CWR, and RIN. * Experience with royalty accounting, music publishing administration, or copyright management. * Familiarity with ISRC, ISWC, UPC, IPI, and CAE identifiers. * Experience with Musixmatch and Content ID systems. * Experience with MusicBrainz, AcoustID, Chromaprint, or audio fingerprinting technologies. * Experience developing multi-company, multi-tenant, multi-user, or white-label platforms. * Experience with fintech solutions, payment systems, financial reconciliation, or accounting platforms. * Advanced technical English, including the ability to read and understand technical documentation., * A senior-level software engineer capable of working independently. * Highly organized, detail-oriented, and methodical. * Able to translate business requirements into scalable software architecture. * Committed to security, documentation, maintainability, and software quality. * Comfortable working on long-term strategic projects. * Capable of understanding and interpreting international technical documentation. * Prepared to build a scalable and strategic technology asset. * Driven by product thinking with a strong understanding of business and technology. ## Description This project involves developing the entire platform described below in the simplest and most efficient way possible by leveraging established frameworks, Open Source components with commercially compatible licenses (preferably MIT, Apache 2.0, or BSD), official APIs, and Artificial Intelligence tools to accelerate development. The primary focus is on software architecture, system integrations, and modular development., We are seeking a Senior Full Stack Software Engineer to join us under a Work for Hire (Independent Contractor/Freelancer) engagement. The ideal candidate will have extensive experience in software architecture, enterprise application development, APIs, relational databases, cloud computing, and SaaS platforms to lead the development of a proprietary music distribution, catalog management, and music intelligence platform., * Design and define the platform's technical architecture. * Develop the platform's front-end, back-end, databases, APIs, and cloud infrastructure, integrating it with Merlin's infrastructure, which will provide connectivity to major DSPs and digital services such as Spotify, Apple Music, YouTube Music, Amazon Music, Deezer, Meta, TikTok, and others. * Develop modules for managing artists, musical works (compositions), sound recordings, singles, albums, EPs, and compilations. * Implement secure upload and storage for master recordings, audio tracks, artwork, lyrics, documents, contracts, and other digital assets. * Build a comprehensive music metadata engine, including credits and industry identifiers such as ISRC, ISWC, UPC, EAN, IPI, and CAE. * Develop workflows for content review, approval, distribution, updates, and takedowns. * Integrate the platform with Merlin's infrastructure using official APIs, DDEX, SFTP, data feeds, or other approved industry standards. * Build connectors for Spotify, Apple Music, YouTube Music, Amazon Music, Deezer, TikTok, Meta, and other DSPs through the infrastructure provided by our distribution partners (e.g., Merlin). * Implement the import, normalization, reconciliation, and processing of consumption reports, revenue statements, and royalty reports. * Develop financial and operational dashboards with KPIs by track, album, artist, DSP, country, language, and reporting period. * Design and implement a royalty accounting engine capable of calculating royalties, commissions, revenue splits, withholding amounts, multiple currencies, and detailed calculation histories. * Develop a standalone international music publishing administration module, separate from the sound recording distribution workflow, including a Content ID monitoring system across all supported DSPs. * Prepare integrations with publishing administrators such as Songtrust, Sentric, Kobalt, Downtown Music Publishing, Peermusic, or other similar companies. * Develop a lyrics management module and integrate it with Musixmatch through its official API or other authorized technical integration methods whenever available. * Build a comprehensive Content ID management framework covering monitoring, assets, claims, ownership, policies, allowlists, dispute management, and related workflows while ensuring Giramille maintains full administrative control across all DSPs. * Implement logging, auditing, two-factor authentication (2FA), role-based permissions, security controls, backup strategies, and disaster recovery mechanisms. * Design the platform to support multiple companies, record labels, artists, languages, territories, and currencies. * Develop the solution following an API-First architecture, enabling future integrations, customer portals, mobile applications, and white-label deployments. * Build a fully web-based cloud platform accessible through a custom domain, supporting secure login, two-factor authentication (2FA), user roles, permission management, and fully online operation. * Utilize a modern, scalable, and secure architecture capable of supporting multiple concurrent users, high availability, backups, auditing, and long-term platform growth., The use of third-party platforms, APIs, or services will not be permitted, except for those officially provided by Merlin, participating DSPs, and the partner companies referenced in this job posting. Whenever possible, the solution must rely on official APIs, open industry standards, and commercially compatible Open Source components., * Git, source control, versioning, and technical documentation. * Modular and scalable software architecture. * Third-party system integrations. * Development of SaaS platforms, marketplaces, ERP systems, CRM platforms, or other enterprise-grade software solutions., Following this phase, development will proceed through clearly defined modules and milestones, each with objective acceptance criteria, validation procedures, technical documentation, and formal approval., All source code, databases, software architecture, documentation, integrations, and any other materials developed throughout the project shall become the exclusive property of Giramille. Development will be carried out within repositories managed by Giramille, with continuous documentation, frequent commits, dedicated staging and production environments, and complete knowledge transfer upon project completion. ## Related Videos - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Beyond Webhooks: The Future of Scalable API Event Delivery](https://www.wearedevelopers.com/videos/100312-beyond-webhooks-the-future-of-scalable-api-event-delivery) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [The Vonage Trivia Voyage: Quiz Your Way to the Top!](https://www.wearedevelopers.com/videos/761-the-vonage-trivia-voyage-quiz-your-way-to-the-top) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)