Enable job alerts via email!

Backend Engineer - Personalization

Spotify

London

Remote

GBP 125,000 - 150,000

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Backend Engineer to join their Search team, dedicated to enhancing user experience through efficient content discovery. This role involves designing and developing scalable backend systems, collaborating with diverse teams, and implementing best coding practices. The ideal candidate will have a strong background in Java and Python, with experience in distributed systems and search engine management. Join a dynamic environment that values experimentation and data-driven decision-making, allowing you to make a significant impact on millions of users worldwide.

Qualifications

  • Experience in writing distributed, high-volume Java services.
  • Comfortable reading and writing Python code.
  • Practical experience with Kubernetes and scalable search engines.

Responsibilities

  • Design and deliver robust backend systems and APIs.
  • Collaborate to solve challenging problems and build new features.
  • Write clean, maintainable, and well-documented code.

Skills

Java

Python

Analytical Skills

Problem-Solving

Data Structures

Algorithms

Tools

Kubernetes

ElasticSearch

Vespa

Job description

On the Personalization Team, we seek to understand the audio world better than anyone else so that we can make great recommendations to every individual person and keep the world listening. Every day, hundreds of millions of people all over the world use the products we build, from Podcast Feeds to Discovery Weekly to DJ. We're a team of technologists, product insight experts, designers, and product managers in Boston, New York, Stockholm, and London.

Spotify is looking for a Backend Engineer to join the Search team. Our mission is to help users efficiently find and discover content. We are a highly collaborative team of engineers from multiple disciplines who are passionate about new challenges, product innovation, and building highly scalable distributed systems. We have experience in using new technologies to quickly prototype experiences as well as in building systems that serve content at scale for hundreds of millions of users.

What You'll Do
  • Design, develop, and deliver robust and scalable backend systems and APIs.
  • Collaborate with other engineers, product owners, and designers to identify and solve challenging problems and build new product features.
  • Write clean, maintainable, well-documented code, adhering to coding best practices.
  • Participate in the improvement of our software development standards and practices.
  • Stay up-to-date with emerging backend technologies and best practices.
Who You Are
  • You have experience writing distributed, high-volume Java services and know how to deploy and keep them running in production.
  • You feel comfortable reading and writing Python code.
  • You have a good understanding of data structures and algorithms and understand how to apply them to design pragmatic solutions.
  • You have excellent analytical and problem-solving skills and can communicate your ideas to technical and non-technical audiences.
  • You love working in an environment where you constantly experiment and iterate quickly.
  • You believe data is the most powerful tool for informed decision-making.
  • You care about quality and you know what it means to ship high-quality code.
  • You have practical experience with Kubernetes.
  • You have practical experience managing and operating scalable search engines like ElasticSearch or Vespa.
Where You'll Be
  • We offer you the flexibility to work where you work best! For this role, you can be within the EMEA region as long as we have a work location. *excluding France for now due to on-call restrictions.
  • This team operates within the Central Eastern time zone for collaboration.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Netsuite Developer with Salesforce

Only for registered members

London

Remote

GBP 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer with Python and Java

Only for registered members

London

Remote

GBP 125,000 - 150,000

Today
Be an early applicant

Full Stack Engineer - React/Nestjs

Only for registered members

London

Remote

GBP 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer

Only for registered members

Greater London

Remote

GBP 125,000 - 150,000

2 days ago
Be an early applicant

Senior .NET/Umbraco Developer

Only for registered members

London

Remote

GBP 125,000 - 150,000

2 days ago
Be an early applicant

Graduate software engineer

Only for registered members

London

Remote

GBP 66,000 - 150,000

3 days ago
Be an early applicant

Software engineer

Only for registered members

London

Remote

GBP 66,000 - 150,000

3 days ago
Be an early applicant

Software engineer

Only for registered members

London

Remote

GBP 66,000 - 150,000

3 days ago
Be an early applicant

Senior .NET/Umbraco Developer

Only for registered members

London

Remote

GBP 125,000 - 150,000

6 days ago
Be an early applicant