Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer (full-stack developer)

London
IFPI
Full stack developer
Posted: 9h ago
Offer description

Job Description

Job title: Software engineer (Full-stack developer)

Reporting to: Deputy Director of CPE; Development

Location: London, UK (3 days working from the office, 2 days from home)

Start date: ASAP


Background


IFPI is the voice of the recording industry worldwide. IFPI and its National Group network represents the interests of some 8,000 members across the globe. Our mission is to promote the value of recorded music, campaign for the rights of record producers, and expand the commercial uses of recorded music.


IFPI’s head office is located in London, with additional offices in Brussels, Nairobi, Singapore, Miami, Abu Dhabi and a representative office in Beijing. We have affiliated organisations in 70 countries, including national groups and music licensing companies that represent their own region’s member record companies.


IFPI’s Global Content Protection and Enforcement (CPE) department delivers 24/7 monitoring and reporting of online infringements, provides technical analysis and investigations and in connection with services that infringe and facilitate infringement of our members’ rights. The department devises strategies and programmes to deter, disrupt and dismantle illegal online activities, which are executed in partnership with law enforcement agencies, intermediaries and administrative authorities.


Role


IFPI is looking to engage a passionate, self-driven, dynamic, and experienced individual with specialist technical expertise to join IFPI’s CPE department in its efforts to investigate and tackle services that infringe our member companies’ rights.


The ideal candidate will have well-rounded technical knowledge. They will have a solid understanding of both backend and frontend technologies, data structures, OOP, development best practices and have experience in relational databases and RESTful APIs. Strong communication skills and an analytical, solution-driven mindset are vital to this role.


The candidate will work within a team of developers and closely with the technical investigators and operational staff in the broader CPE department. The role will also involve interacting with the Legal department, our clientele and representatives from our member record companies.


Given the nature of the role and the services we provide for our members, the candidate should be flexible and may need to work out-of-hours and engage in further development and training as required.


This is a unique opportunity to work within the music industry at an exciting time, as we seek to address and harness emerging technologies and safeguard our members’ rights in a constantly evolving environment.


General Responsibilities

IFPI is looking for an enthusiastic and proactive Developer. The developer role is within the global Content Protection and Enforcement department, whose mission is to safeguard our members’ content online.



The role will primarily involve: - the more information, the more accuracy for candidates

* Design, develop, and maintain robust full-stack applications.
* Optimise performance, scalability, and security across applications.
* Stay ahead of emerging technologies in full-stack and cloud development.
* Conduct testing, debugging, and continuously improve user experiences.
* Provide support in implementing solutions to improve the data mining strategy.
* May also provide support to other technical-related business activities.


The selected candidate will receive training in specific processes and skills, as required.


Requirements

* Proven AWS qualifications, preferably in solutions architect, DevOps or data engineer.
* Well-versed in cloud computing, automated tests, microservices architecture, continuous

delivery/integration and DevOps tools.

* Experience building and maintaining full-stack applications, including backend APIs and frontend user

interfaces.

* Experience developing world-scale/multi-tenancy applications
* Proficiency and commercial experience developing solutions in Python using Fast API and/or Django
* Experience with relational (MySQL, PostgreSQL) and non-relational (Elasticsearch, MongoDB,

DocumentDB) data stores.

* Have first-hand understanding of Agile development methodologies.
* Exposure to cloud platforms like AWS and containerization technologies like Docker.
* Experience in implementing best security practices (OWASP, SAMM or any equivalent)
* An ability to produce reports, documentation, and presentations as per business requirements.
* Excellent written, verbal communication skills, problem-solving skills and attention to detail.
* Proactive and empirical person


Desirable


* PCAP, Oracle Database Administrator/IBM Certified Database Administrator or similar certifications are

highly desirable.

* Willing to obtain certifications.
* Undergraduate degree in Computer Science, Engineering, or a related field.
* Demonstrable knowledge of data mining techniques using web crawlers/scrapers.
* Interest in technology outside the standard development ecosphere.
* Knowledge developing AI-based products (LLMs, Agentic AI, Vector embeddings, coding best practice

with AI, Knowledge of the ML lifecycle)

* Experience with Laravel (PHP).


Please note: The duties and responsibilities listed above are representative of the nature and level of work assigned and are not necessarily all inclusive. This job description is subject to review to ensure that it truly reflects the strategic direction requirements of IFPI.





How to apply

Candidates who can demonstrate that they meet specifications set out above and can prove that they have the right to work in the UK should send an application to recruitment@ifpi.org or by post to HR Department, IFPI Secretariat, 7 Air St, London, W1B 5AD.


The application should include your CV and a covering letter stating how you meet each requirement. Due to the need to fill this role swiftly, applications will be reviewed on a rolling basis, and we reserve the right to close this advert before the confirmed closing date when we receive sufficient applications.




Closing date for applications

Monday 14th July 2025



Interview Process

We will, having reviewed applications on a rolling basis, seek to conduct interviews with candidates via online or in person.


In order to process job applications, IFPI collects personal information submitted by applicants. By applying for this role, you are consenting to that processing. All personal information is processed in line with our privacy policy set out at https://www.ifpi.org/terms-conditions.



EEO Statement

IFPI is committed to equal opportunities and welcomes colleagues from a diverse range of backgrounds.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Newsroom full-stack developer (12 month ftc/secondment)
London
Sky
Full stack developer
Similar job
Newsroom full-stack developer (12 month ftc/secondment)
London
Sky
Full stack developer
Similar job
Full stack developer azure (ukic dv clearnce)
London
Permanent
Ernest Gordon Recruitment
Full stack developer
£90,000 a year
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Full stack developer jobs > Full stack developer jobs in London > Software engineer (Full-stack developer)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save