Backend Software Engineer

  • Full Time
  • Colombo
  • Closing Date December 23, 2026
Job Location : Colombo, Western Province, Sri Lanka (Hybrid)
Experience : 3+ years of working experience in creating and maintaining software systems in production
Gender : Not specified
Shift Type : Full-time (Hybrid)
Industry : Music Technology / Rights Management & Data Solutions
Job Position : Backend Software Engineer
Skills : Python, .NET, C#, Ruby, Java, PostgreSQL, SQL, Web Frameworks (FastAPI, Django, Laravel, Spring), Git, System Architecture
Salary : Above-market-rate pay (Includes health & life insurance with spectacle coverage, latest tech gear)
Qualifications : 3+ years backend experience with modern web frameworks, OOP proficiency, solid SQL skills, Git mastery, and fluent English
Responsibilities : Maintain and build B2B product features, participate in Agile technical discussions, perform code reviews, write clean documentation, and deliver complex system features
Education : Not explicitly specified
Job Summary : Stepping into the Backend Software Engineer role at Orfium means helping power the global music industry through scalable rights management technology right from Colombo. Your day-to-day involves designing and implementing new backend features for B2B products using modern frameworks like FastAPI or .NET, writing clean code, and optimizing SQL queries on PostgreSQL databases. Working within a collaborative Agile team, you will perform code reviews, document architectures, and solve complex data challenges. If you love music, thrive in a hybrid setup, and want to engineer robust systems for major global stars, this role hits the right note.

Orfium

Orfium operates as a global technology leader providing advanced rights management and data solutions for artists, songwriters, and media enterprises. The company combines music passion with cutting-edge software to simplify copyright management and royalty tracking across international markets.

Description

We are looking for a skilled Software Backend Engineer to join our rapidly growing engineering teams.

In this role, you will design, develop, and maintain the backend services that power Orfium’s applications. Working as part of a collaborative Agile team, you’ll build scalable and reliable software, contribute to technical discussions, and help deliver high-quality solutions that support the global music industry. You’ll have the opportunity to learn from experienced engineers, take ownership of your work, and continuously grow your technical skills.

Responsibilities 

You will be part of an Agile Team and will:

  • Maintain & Build – new features for our B2B products.
  • Propose – solutions and participate in team meetings.
  • Review – your team’s code.
  • Document – your work in a clean & simple way.
  • Design, Implement & Deliver – complex features and systems in an autonomous manner.

Requirements

  • 3+ years of working experience in creating and maintaining software systems in production environments with a modern Web Development Framework (e.g. FastAPI, .NET Framework, Django, Ruby on Rails, Laravel, Spring, ExpressJS).
  • Experience with object-oriented development (e.g. .NET, C#, Python, Ruby, Java).
  • Hands-on SQL experience (preferably with PostgreSQL).
  • Write organized and clean code.
  • Excellent understanding of Version Control (preferably with Git).
  • Understanding of Modern System Architectures, Design Patterns, Data Structures.
  • Willingness to continuously learn and become better.
  • Ability to work as part of an Agile team.
  • Excellent communication, analytical, and problem-solving skills.
  • Excellent written and verbal communication skills in English.

 

Nice to Have:

  • Expertise in .NET.
  • Expertise in FastAPI Framework.
  • Experience in using AI Coding Tools (e.g. Co-pilot, Claude, Cursor)
  • Experience with cloud service providers (e.g. AWS, GCP, Azure).
  • Experience with Docker.
  • Experience in monitoring systems (e.g. Datadog)
  • Experience with consuming third-party APIs.
  • Experience in software development methodologies (e.g. TDD, DDD, BDD).
  • Love for music.

Benefits

💰 Above-market-rate pay with exciting.

🏠 Enjoy the benefits of hybrid work within a performance-driven culture.

🏥 Private health and life insurance to keep you covered, with spectacle coverage included.

💻 The latest tech and gear to stay productive and creative.

🌍 Join a global, inclusive team with offices across the globe.

🎵 Music first vibe where listening to tracks all day counts as work.

🏆 Work with legends and handle catalogs for the world’s biggest stars.

🚀 Flexible environment that values ideas and innovation.

 

About Us 
We are a global technology leader helping artists, songwriters, and copyright owners solve the most complex problems in the music industry through advanced rights management and data solutions. At Orfium, you’ll join a passionate, international team of developers, designers, scientists, and music lovers, all working together in a flexible, hybrid environment where innovation, openness, and ownership are at the heart of everything we do. We are looking forward to meeting with you!

EEO

Ofium, we are proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates—regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

 

To apply for this job please visit jobs.workable.com.

How To Apply : Ready to build backend systems that power the global music industry? Simply click the apply button below and visit the official career portal link given to submit your application today!

Disclaimer: This vacancy is shared for informational purposes only. Recruitment decisions and application processing are handled exclusively by the employer through its official portal. All job titles, logos, and trademarks belong to their respective owners.