Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Multiplier

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Multiplier reviews | Multiplier jobs | Multiplier salaries | Multiplier benefits
      Multiplier interviewsMultiplier Senior Data Engineer interviewsMultiplier interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Data Engineer Interview

      Jun 9, 2026
      Anonymous Interview Candidate
      No offer
      Negative experience
      Average interview

      Application

      I interviewed at Multiplier in Jan 2026

      Interview

      The interview experience was subpar. The HR didn't verbally inform that I'd need to have PySpark set up locally. It was mentioned in the interview email but hidden in the blocks of unnecessary text. So that led to a bit of back & forth. Later, when the interview happened, the interviewer expected me to remember the entire PySpark & pandas syntax without taking the help of AI to write the same piece of code that you will use AI to write for daily work. While the interview problem itself is not difficult but expecting to memorise the syntax for the whole thing seemed a bit unfair.

      Interview questions [1]

      Question 1

      Multiplier currently pays out salaries to various members under our payroll. Payouts to members are recorded in a raw ingestion file. This is loaded into a Google Sheet for your reference. The Product department needs you to build a pipeline to transform this raw data into a clean, query-able format for their analytics. Notes on Data: This is raw ingestion data. You may encounter inconsistent date formats, nested JSON strings, or mixed currencies. amounts: This contains a JSON-like string representing various components of the payout (Salary, Tax, Bonus). Part 1: Architecture & Modeling Before writing code, verbalise a strategy for this pipeline: Target Schema: Design a Star Schema (or appropriate data model) that this data should be transformed into to best answer the business questions below. Ingestion Strategy: How would you handle this file if it arrived daily? (Consider duplicates, partitioning, etc.) Part 2: Implementation Choose ONE of the following options based on your preferred stack: Option A: Python/DataFrame (Pandas, Spark, Polars) Implement a transformation script that reads the raw CSV and outputs the answers. Option B: SQL / ELT (Postgres, Snowflake, BigQuery) Assume the raw CSV data has already been loaded into a staging table (raw_payments) where all columns are currently TEXT/VARCHAR type. Write the SQL query to transform this raw table into your target schema and answer the business questions. Business Questions to Answer: Total Payouts: What is the total amount disbursed per currency in May 2023? Currency Analysis: What is the average salary per currency by Department? Note: You do not need an FX table; treat each currency as a separate group. Data Cleaning: Flatten the amounts column so that salary, tax, and bonus are distinct columns (or rows, depending on your modeling choice in Part 1). Constraints: You do not need to connect to a real database. Output the final results to the console or a clean CSV.
      Answer question