Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

Applied

Greater London

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading multinational publishing firm is seeking an experienced Software Developer to join their Growth and Analytics team in London, UK. This role involves maintaining projects in a dynamic environment influenced by key industry players. The successful candidate will focus on developing new technologies and business strategies. With a hybrid working model, you will have the chance to demonstrate your coding expertise while contributing to impactful projects. Competitive benefits include private healthcare, enhanced parental leave, and ongoing training opportunities.

Benefits

Work from home option
Wellness programs
Employee Assistance Programme
Enhanced maternity and paternity leave
Cycle to work scheme

Qualifications

  • Demonstrable experience of professional Python skills.
  • Experience with at least one web framework such as Flask, FastAPI, or Django.
  • Proficiency in data manipulation using Pandas or NumPy.
  • Strong understanding of database design and best practices.

Responsibilities

  • Maintain projects and develop new ones with analysts.
  • Monitor systems and promptly resolve any issues.
  • Review and improve stability of projects.

Skills

Python
Flask
Pandas
Data manipulation
MacOS
Linux
Critical thinking
Job description

Location Hybrid ·London, UK 3+ days office based

Seniority Mid-level

  • Closing: 11:59pm, 4th Jan 2026 GMT
Perks and benefits

Work from home option

Wellness programs

Employee Assistance Programme

Enhanced maternity and paternity leave

Mentoring/coaching

Cycle to work scheme

Candidate happiness

8.66 (32979)

Job Description

We are looking for an experienced Software Developer to join our Growth and Analytics team, playing a critical role in the implementation of new projects in the ever‑changing Publishing industry and the competitive UK market. The successful candidate will have the opportunity to use and develop their coding skills while learning about technology, marketing and strategy in a young, innovative and dynamic environment amongst big players such as Amazon, Google or Apple.

This is an exciting opportunity to join a top multinational company, a leader in the Publishing industry with worldwide presence. The position will give the opportunity to grow as a professional by joining a dynamic and fast‑growing team within one of the largest companies in a consolidated group.

Core Responsibilities

Work alongside analysts to maintain projects and develop new ones

Monitor systems and promptly resolve any issues

Review and improve stability of existing and future projects

Identify new opportunities and areas of growth based on new technology and business needs

Produce production level code with appropriate testing, redundancies and error handling

Utilise the latest technologies in the AI/ML space to build cutting edge tools

Experience

Demonstrable experience of professional Python skills

At least one web framework – Flask, FastAPI, Django, etc

Data manipulation with Pandas / numpy

Database design and best practices

Proven experience taking a greenfield project through a full development lifecycle

Skills

Organised and thoughtful approach to your projects

Able to manage your own time effectively to meet deadlines

Strong coding skills and the ability to work effectively in a dynamic, fast‑paced environment

Confidence to take ownership of your projects

Must be comfortable on MacOS and Linux (Ubuntu VMs)

Excellent teamwork skills and the ability to collaborate effectively with internal teams

Strong critical thinking skills and ability to work through issues independently.

Additional Benefits

Hybrid working model (3 days in the office)

28 days holiday plus bank holidays (option to buy and sell holiday days)

Enhanced pay for maternity, paternity, adoption and shared parental leave

Private healthcare cover and life assurance

Summer Hours

Free access to HeadSpace, employee assistance programme (24 hour helpline), mental health first aiders, and a wellbeing portal

Season ticket loans (from day 1 for entry level) and cycle to work scheme

Relocation Rent Support Loan

Employee networks: HC All In (open forum), Elevate (for ethnic minority colleagues), HarperParents, Menopause at Work, Pride at HC, Social Mobility Network and Neurodiversity at Work

Unlimited training on our Learning and Development portal, management courses (up to MA level) and mentoring programmes

Virtual GP and eyecare vouchers

Onsite physiotherapy (London only)

Charitable donation matching and 2 volunteering days

Green Electric/Hybrid Car Benefit Scheme (salary sacrifice)

With Trees for Life we plant a tree in the Highlands of Scotland for every permanent hire

Free e‑books and audiobooks, digital newspaper subscriptions and discounts on books

Subsidised canteen and retail discounts

Onsite prayer room

HarperCollins Recruitment Guidance

At HarperCollins, we value authenticity and integrity in our recruitment process. To ensure a fair and accurate evaluation of all applications, we ask that all responses to assessment questions reflect your own thoughts, experiences and capabilities. This allows us to fairly assess your knowledge, skills and experience to determine how they align with the role. We value diverse perspectives and genuine contributions, even if answers are not perfect. The use of AI tools or external assistance to generate responses is discouraged unless explicitly permitted for specific tasks.

If you wish to discuss anything regarding this position and/or your application to this role, please reach out directly to tarni.crossley-lees@harpercollins.co.uk with subject heading ‘Vacancy Query’ plus the job title and we will aim to get back to you within 5 working days.

Please note, if you are interested in the role you would need to submit your application via Applied. We do not accept email applications.

Removing bias from the hiring process
  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You’ll need a CV/résumé, but it’ll only be considered if you score well on the anonymous review
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.