Orfium
Orfium
201 – 500 Employees
B2B
Orfium is a B2B rights management technology company focused on improving how music royalties are identified and collected. Its data engineering team organizes and maintains catalog and platform data for publishers, production music catalogs, record labels, distributors, collection societies, and aggregators. Orfium’s technology supports royalty tracking across platforms including YouTube and Facebook, while its engineers also build custom applications for complex rights management requirements.

Backend Software Engineer at Orfium — Hybrid in Sri Lanka

Build and maintain scalable backend services and B2B features for Orfium’s global music-rights management platform. Design reliable software, contribute to Agile delivery, and take ownership of complex systems.

Description

  • Develop and maintain the backend services that power Orfium applications
  • Create scalable, dependable software for the global music industry
  • Maintain existing B2B products and deliver new functionality
  • Suggest technical solutions and contribute to team meetings
  • Review code produced by teammates
  • Write clear, straightforward technical documentation
  • Design, implement, and independently deliver complex features and systems
  • Collaborate within an Agile development team
  • Participate in technical discussions and decision-making
  • Learn from experienced engineers while taking ownership of assigned work

Requirements

  • At least 3 years of experience creating and maintaining production software with a modern web development framework such as FastAPI, .NET, Django, Ruby on Rails, Laravel, Spring, or ExpressJS
  • Practical object-oriented development experience with technologies such as .NET, C#, Python, Ruby, or Java
  • Hands-on SQL experience, preferably using PostgreSQL
  • Ability to produce well-organized, clean code
  • Strong understanding of version control, preferably Git
  • Knowledge of modern system architectures, design patterns, and data structures
  • Commitment to ongoing learning and improvement
  • Ability to contribute effectively within an Agile team
  • Strong communication, analytical, and problem-solving abilities
  • Excellent written and spoken English communication skills
  • Preferred: expertise in .NET
  • Preferred: expertise with the FastAPI framework
  • Preferred: experience using AI coding tools such as Copilot, Claude, or Cursor
  • Preferred: experience with cloud platforms including AWS, GCP, or Azure
  • Preferred: experience working with Docker
  • Preferred: experience with monitoring tools such as Datadog
  • Preferred: experience consuming third-party APIs, applying TDD, DDD, or BDD, or a strong interest in music
  • Preferred: experience with software development methodologies such as TDD, DDD, or BDD, and an appreciation for music is a plus.
  • benefits

Benefits

  • Compensation positioned above market rates
  • Hybrid working arrangement
  • Private health and life insurance with spectacle coverage
  • Current technology and equipment
  • Inclusive global team with offices worldwide
  • Flexible environment that welcomes ideas and innovation
  • Workplace culture centered on music
  • Opportunity to work with catalogs representing the world’s biggest stars

Related Jobs