Software Engineer
Role details
Job location
Tech stack
Job description
MCS Group is delighted to be partnering with a global technology organisation as they expand their Cyber Security Engineering teams with the addition of multiple Software Engineers across varying levels of experience. This is an opportunity to join a modern, cloud-first engineering environment building enterprise-scale security platforms and products used by millions of users globally. The organisation is heavily investing in cybersecurity, AI and digital engineering, with teams focused on building secure-by-default solutions embedded directly into large-scale enterprise platforms. The Role You'll join a collaborative engineering team responsible for designing, building and operating security capabilities as scalable software products. Working across the full SDLC, you'll help deliver secure, reliable and developer-friendly services while collaborating closely with product, platform and engineering teams. What You'll Be Doing
- Designing and developing scalable backend services and micro-services architectures
- Building APIs and cloud-native applications using modern engineering practices
- Working across the full SDLC including design, development, deployment and production support
- Writing high-quality production code using technologies such as Java, JavaScript and Python
- Collaborating with product managers and engineering teams to deliver secure-by-default solutions
Requirements
- 3+ years commercial software engineering experience
- Strong experience with Java, JavaScript and/or Python
- Experience building distributed systems, micro-services and REST APIs
- Cloud and backend engineering experience within modern development environments
- Experience working in agile teams using CI/CD and modern engineering practices
- Strong communication and collaboration skills
- For more experienced candidates, you should also demonstrate mentoring/coaching experience and the ability to contribute to architecture and technical decision-making.
Benefits & conditions
- Work on enterprise-scale technology platforms with global impact
- Join a growing Cyber Security Engineering function
- Strong career progression and continuous learning opportunities
- Flexible hybrid working model with no set days
- Competitive salary up to £67000 depending on experience
- One-stage interview process
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.