Logo of Huzzle

Backend Engineer - Personalization

image

Spotify

8d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • London
  • Quick Apply

AI generated summary

  • You have experience with high-volume Java services, Python coding, data structures, algorithms, Kubernetes, and scalable search engines. You're analytical, value data-driven decisions, and care about code quality.
  • You will design and develop scalable backend systems and APIs, collaborate with teams to solve problems, write clean code, enhance development practices, and stay updated on backend technologies.

Requirements

  • 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.

Responsibilities

  • 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.

FAQs

What is the primary mission of the Personalization Team at Spotify?

The primary mission of the Personalization Team is to understand the audio world better than anyone else in order to make great recommendations to every individual person and keep the world listening.

What technologies will I be working with as a Backend Engineer on the Search team?

As a Backend Engineer on the Search team, you will be working primarily with Java and Python, as well as technologies related to Kubernetes and scalable search engines like ElasticSearch or Vespa.

What are the key responsibilities of the Backend Engineer position?

The key responsibilities include designing, developing, and delivering robust and scalable backend systems and APIs, collaborating with engineers and product teams, writing clean and maintainable code, participating in software development improvements, and staying up-to-date with emerging technologies.

What qualifications are required for this position?

The qualifications required include experience with distributed, high-volume Java services, proficiency in Python, understanding of data structures and algorithms, excellent analytical and problem-solving skills, familiarity with Kubernetes, and experience with scalable search engines.

Is experience with Kubernetes and scalable search engines mandatory for this role?

Yes, practical experience with Kubernetes and managing scalable search engines like ElasticSearch or Vespa is required for this role.

Where can I work if I join Spotify as a Backend Engineer?

You can work from any location within the EMEA region where Spotify has a work location, with the exception of France due to on-call restrictions.

What time zone does the team operate in for collaboration?

The team operates within the Central Eastern time zone for collaboration.

Does Spotify promote diversity and inclusivity in its workplace?

Yes, Spotify is an equal opportunity employer and is passionate about inclusivity, ensuring that the workplace is welcoming to everyone regardless of their background or identity.

Will Spotify provide accommodations during the interview process?

Yes, Spotify offers ways to request reasonable accommodations during the interview process to support candidates in whatever way they need.

What is Spotify's mission in the audio streaming industry?

Spotify's mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and providing billions of fans the chance to enjoy and be passionate about these creators.

Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.

Entertainment & Media
Industry
5001-10,000
Employees
2006
Founded Year

Mission & Purpose

Spotify is a transformative music streaming platform that has revolutionised the way people listen to music. Their mission is to unlock the potential of human creativity by providing a platform for over a million artists to earn a living from their art while offering billions of fans the opportunity to enjoy and be inspired by it. With a vast library of over 50 million tracks, users can discover, manage, and share music for free, or upgrade to Spotify Premium for an enhanced experience, including offline mode, improved sound quality, and an ad-free listening experience. As the most popular global audio streaming service, Spotify's innovative model has become the largest revenue driver for the music industry, supporting artists and reshaping the music ecosystem.

Culture & Values

  • Innovative

    We move fast and take big risks

  • Sincere

    We have no time for internal politics

  • Passionate

    We revel in what we do

  • Collaborative

    We recognise that we're all in this together

  • Playful

    We don't take ourselves too seriously

Benefits

  • Extensive learning opportunities

    Through our dedicated team, GreenHouse.

  • Flexible share incentives

    Letting you choose how you share in our success.

  • Global parental leave

    Six months off - fully paid - for all new parents.

  • All The Feels

    Our employee assistance program and self-care hub.

  • Flexible public holidays

    Swap days off according to your values and beliefs.