Data Engineer, Revenue Platform
Data Engineer, Revenue Platform

Data Engineer, Revenue Platform

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and implement scalable backend systems for processing millions of transactions daily.
  • Company: Join Spotify, the world's leading audio streaming service, revolutionising music listening since 2008.
  • Benefits: Enjoy flexible work options, extensive learning opportunities, and generous parental leave.
  • Why this job: Be part of a collaborative culture that values inclusivity and empowers you to make an impact.
  • Qualifications: Experience with large-scale data processing and backend systems; eagerness to learn and grow.
  • Other info: Work from London with flexibility; we support diverse backgrounds and experiences.

The predicted salary is between 36000 - 60000 £ per year.

At Spotify, we\’re building the revenue platform that drives how revenue and taxes are processed across the company — enabling reliable, scalable financial operations across every market, product line, and partner. Our systems are essential to Spotify’s ability to earn, track, and report revenue and taxes, supporting everything from subscriptions and advertising to creator payouts.

As engineers on this team, we design and maintain the backend and data platform capabilities that power millions of transactions each day with precision. We build services that handle tax calculations, produce compliant financial records, and support regulatory requirements across global markets — all while staying agile to keep up with Spotify’s evolving business models. We equip Finance teams with flexible, configurable tools that govern how revenue and taxes are applied across products, enabling rapid adjustments without needing deep technical expertise. Our modular, process-oriented components simplify the development, maintenance, and scaling of the critical Order to Cash enterprise process that underpin Spotify’s financial operations.

What You\’ll Do

  • Gain deep expertise in Spotify’s revenue platform, understanding how it enables financial operations, compliance, and strategic decision-making.
  • Design and implement scalable backend and data systems that process millions of transactions daily — supporting accurate tax calculation, billing, revenue recognition, financial configuration, and tax reporting.
  • Build intuitive, self-serve tools that empower Finance teams to define and manage product-specific revenue and tax configuration independently, without requiring engineering involvement.
  • Develop and enhance modular platform capabilities that encodes critical enterprise workflows, promoting consistency, reusability, and ease of maintenance across financial systems.
  • Lead the creation of new platform capabilities within the Tax Solutions space, focusing on Tax Reporting and global regulatory compliance.
  • Partner closely with Engineers, Product and Finance stakeholders to design systems that are scalable, auditable, and highly reliable.
  • Champion engineering best practices, strong architectural design, and operational excellence across backend and data platforms.
  • Foster a collaborative team culture rooted in shared ownership, constructive feedback, and continuous improvement.

Who You Are

  • You demonstrate a clear interest in developing a T-shaped engineering skill set — aiming to build deep expertise in either data or backend engineering, while growing the ability to work effectively across both.
  • Experience with processing large-scale transactional and financial data, using batch/streaming frameworks like Spark, Flink, or Beam (with Scala for data engineering), and building scalable backend systems in Java.
  • You possess a foundational understanding of system design, data structures, and algorithms, coupled with a strong desire to learn quickly, embrace feedback, and continuously improve your technical skills.
  • You’re familiar with cloud-native development and deployment, ideally within the Google Cloud Platform.
  • You think critically about system design and strive to build solutions that are reliable, maintainable, and auditable at scale.
  • You have good communication skills and can articulate your ideas and ask clarifying questions.
  • You thrive in ambiguous and fast-changing environments, and know how to make progress even when requirements are evolving.
  • You approach platform engineering with empathy for your users — prioritizing usability, configurability, and long-term sustainability.
  • You care deeply about code quality, testing, and documentation, and you aim to build systems that are easy to understand and operate.
  • You love collaborating across functions and bring clarity and alignment when working with engineering, finance, and product partners.

Where You\’ll Be

  • This role is based in London, United Kingdom
  • We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.

Learn about life at Spotify

Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We have ways to request reasonable accommodations during the interview process and help assist in what you need. If you need accommodations at any stage of the application or interview process, please let us know – we’re here to support you in any way we can.

Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the chance to enjoy and be passionate about these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service.

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

Engineering Manager, Customer Service Platform

#J-18808-Ljbffr

Data Engineer, Revenue Platform employer: Spotify AB

At Spotify, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Data Engineer in London, you'll benefit from extensive learning opportunities, flexible working arrangements, and a commitment to employee well-being through initiatives like global parental leave and an employee assistance program. Join us in revolutionising the way the world listens while enjoying a collaborative environment that values your unique perspectives and contributions.
S

Contact Detail:

Spotify AB Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer, Revenue Platform

✨Tip Number 1

Familiarise yourself with Spotify's revenue platform and its functionalities. Understanding how the platform processes transactions and manages tax calculations will give you a significant edge during discussions with the interviewers.

✨Tip Number 2

Brush up on your knowledge of batch and streaming frameworks like Spark, Flink, or Beam, especially with Scala. Being able to discuss your experience with these technologies will demonstrate your readiness for the technical challenges of the role.

✨Tip Number 3

Showcase your understanding of cloud-native development, particularly within Google Cloud Platform. Highlight any relevant projects or experiences that illustrate your ability to design scalable systems in a cloud environment.

✨Tip Number 4

Prepare to discuss your approach to collaboration and communication with cross-functional teams. Emphasising your ability to work effectively with engineers, finance, and product partners will align well with Spotify's team culture.

We think you need these skills to ace Data Engineer, Revenue Platform

Backend Engineering
Data Engineering
Java Programming
Scala Programming
Cloud-Native Development
Google Cloud Platform
Batch/Streaming Frameworks (e.g., Spark, Flink, Beam)
System Design
Data Structures
Algorithms
Tax Reporting Knowledge
Regulatory Compliance Understanding
Scalable System Design
Operational Excellence
Collaboration Skills
Communication Skills
Usability and Configurability Focus
Code Quality and Testing
Documentation Skills
Adaptability in Fast-Changing Environments

Some tips for your application 🫡

Understand the Role: Before applying, make sure you thoroughly understand the responsibilities and requirements of the Data Engineer position at Spotify. Familiarise yourself with their revenue platform and how it impacts financial operations.

Tailor Your CV: Customise your CV to highlight relevant experience in data engineering, particularly with large-scale transactional data and frameworks like Spark or Flink. Emphasise your skills in backend systems and any experience with cloud-native development.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Discuss your interest in developing a T-shaped engineering skill set and how your background aligns with Spotify's mission and values.

Showcase Your Soft Skills: In your application, don't forget to mention your communication skills and ability to work collaboratively across functions. Highlight experiences where you've thrived in fast-changing environments and how you approach problem-solving with empathy for users.

How to prepare for a job interview at Spotify AB

✨Understand the Revenue Platform

Before your interview, make sure you have a solid grasp of how Spotify's revenue platform operates. Familiarise yourself with the key components like tax calculations and financial reporting, as this will show your genuine interest in the role.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with large-scale data processing and backend systems. Highlight any projects where you've used frameworks like Spark or Flink, and be ready to explain your approach to system design and algorithms.

✨Emphasise Collaboration

Spotify values teamwork, so share examples of how you've successfully collaborated with cross-functional teams. Discuss how you’ve worked with finance or product stakeholders to deliver scalable solutions, showcasing your communication skills.

✨Demonstrate Adaptability

Given the fast-paced nature of Spotify, illustrate your ability to thrive in ambiguous situations. Share experiences where you've navigated changing requirements and how you maintained progress, which will highlight your problem-solving skills.

Data Engineer, Revenue Platform
Spotify AB

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>