Senior Software Engineer

Muse Group
Limassol, Cyprus
3 days ago

Role details

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

Job location

Remote
Belfast, United Kingdom

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Continuous Integration
Programming Tools
Python
PostgreSQL
Node.js
SQL Databases
TypeScript
React
Spring-boot
Kubernetes
Front End Software Development
Terraform
Jenkins

Job description

  • The Senior Software Engineer will ship new features across the full stack - front end, back end, and the cloud that holds it all together.
  • You'll run your own services: pipelines, deployments, monitoring, reliability
  • You'll lean into automated testing to keep quality high and releases smooth
  • Work closely with product, UX, architects, and platform engineers to deliver well-designed software.
  • Contribute to improving CI/CD and the engineering playbook
  • Tackle production issues with a cool head and a systematic approach
  • Use AI-assisted development tools to boost speed and refine solutions
  • Mentor peers and help raise the technical bar across the engineering organisation in Belfast and beyond.
  • Keep an eye on emerging tech and get the chance to bring fresh ideas to the table

Requirements

  • Strong commercial experience in Java.
  • While this will be more back-end leaning (ie. 70/30 split) you'll ideally have hands-on skills with React/TypeScript/Node and modern front-end frameworks.
  • Solid automated testing practices
  • Working knowledge of cloud platforms (AWS ideal), containers, and Kubernetes
  • Confident with SQL and performance-aware query design
  • Comfortable navigating CI/CD and automating the boring stuff

The tech stack you'll touch Java, Spring Boot, React, Python, Terraform, Kubernetes, Jenkins, Postgres, DocumentDB, AWS.

Benefits & conditions

Up to £80,000 depending on experience with a leading benefits package.

To speak in absolute confidence about this opportunity, please send an up-to-date CV via the link provided or contact Chris Busby, Associate Director - IT Recruitment, at MCS Group

About the company


Muse Group

Muse Group empowers music makers. We create the world’s most popular content, apps and platforms for playing, recording and composing music.

Through our expansive music catalogs, educational expertise, innovative learning tools and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day. 

The Muse community is now over 400 million strong. And we’re just getting started. 

Our future vision is of a world with over a billion music makers — and we have a drive to expand our influence into other creative spaces too.


What do we make?

We make essential resources for all kinds of creatives, from performers to podcasters. Learn more about the leading Muse Group products here.


Who are we?

Muse Group began life as Ultimate Guitar, the largest online global community of musicians. Eugeny Naidenov founded Ultimate Guitar in 1998, with a dream to make it easy for guitarists to play songs by Guns ‘N’ Roses and his other favorite rockers. From there, the site grew from a plucky, tab-sharing trailblazer into a global leader of online music publishing. 

In 2017, Ultimate Guitar acquired MuseScore, expanding its reach into sheet music. Muse Group has only continued to grow from there — and now includes Audacity, StaffPad and many more. 

In 2023, Muse Group acquired Hal Leonard, the legendary global sheet music publishers, adding an unparalleled music catalog and educational expertise to the team.

Today, we are an international, visionary team of creatives, music lovers and audio obsessives, developing products we could not live without. 

Apply for this position