Hal Leonard is the world’s largest print music publisher. Hal Leonard Connect is the platform that lets music retailers and partners worldwide sell Hal Leonard’s digital sheet music, audio and media directly in their own stores. Behind it sits our billing system, which finance and analytics teams across Muse Group rely on as the source of truth.
We’re looking for a senior backend engineer to take full ownership of both. You’ll run a live B2B product with real external customers: you’ll build it, keep it healthy, talk to the partners who use it, and shape where it goes next.
AI and automation are already part of how we work. We’re looking for someone who uses them to work smarter, and who builds tools that let teammates help themselves.
What’s in it for you?
A product that’s truly yours. Two business-critical systems, direct contact with partners, and a say in the roadmap
Real-world impact. Your work powers how millions of musicians get sheet music and audio from their favorite stores
AI-first engineering. Tools, skills and automation are part of the job.
Work from anywhere or join us in Cyprus
Own the Hal Leonard Connect backend (PHP / Yii2, MySQL): Catalog and Purchase API, vendor dashboard and admin, SDKs, rate limits, monitoring and alerts (Grafana, #hl-connect-allert), releases and crons
Own Hal Leonard Connect integrations: Hal Leonard AS400 (vendor registration, transactions, invoices), Perfion (HLE catalog), DAM, Keycloak / auth, Stripe
Vendor asset access rules, multi-currency, order processing, data quality (Oracle ↔ HL Connect vendor discrepancies)
Own the Stripe-based billing system: new Stripe accounts and products (MuseHub, EEMC, HL Permissions), alerts, finance and analyst data requests, Metabase dashboards
Be the technical contact for Hal Leonard staff and external vendors: onboarding, instructions, FAQ and docs, hlconnect.slack.com, Jira BS tickets, review of partner-facing emails
Represent engineering in HL Connect Sync, Sales HL Connect Europe / US and Sublicensing meetings; turn sales requests (e.g. Shopify) into scoped roadmap items
Build tooling and Claude skills that let HL editors, sales and finance self-serve instead of going through an engineer
Code review and knowledge sharing in the backend horizontal (SMP, UG, sub-licensing)
Must have
5+ years of backend development in PHP (Yii2) with MySQL in production
Designed and operated a public REST API for external developers: versioning, SDKs, rate limits, documentation, backward compatibility
Integrations with third-party and legacy systems: ERP / PIM, SOAP / XML, file-based imports, data reconciliation;
Payments: Stripe (webhooks, invoices, payouts, multiple accounts), reconciliation, writing money-safe code
Operating your own service end-to-end: Docker / Kubernetes, crons, Grafana / Prometheus, Sentry, incident ownership for your service
SQL and analytics: builds Metabase dashboards and answers finance / analyst questions with data
AI-native engineering: daily use of Claude Code, Cursor or similar for development, tests and documentation; has built tooling or skills for non-engineers
Written English B2+: daily correspondence with Hal Leonard staff and external vendors, explaining a REST API to non-technical people, writing docs and FAQ
Self-directed: comfortable being the single owner of a product with external customers
Nice to have
Keycloak / OAuth, ClickHouse, Zendesk apps, Shopify apps
Music publishing / sheet music domain, royalties, sub-licensing
Published on: 11/6/2026
Muse Group
Muse Group - develops international products for musicians with 400+ million users 🔥 among products - Ultimate Guitar, Musescore, Audacy, etc.
Please let Muse Group know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!