← Back to results

Build and operate data pipelines and models at Dropbox to support analytics and business insights.

Location
Remote - US: Select locations
Compensation
$107.4k–$163.5k/yr
Level
mid
Type
full time · Remote

Posted by employer 6 days ago

First seen on Joblaze 6 days ago

Last verified on the company career page 4 days ago

What you'll build

  • Build and maintain Spark and SparkSQL jobs
  • Own well-scoped pipelines end to end
  • Contribute to data quality frameworks
  • Partner with data scientists and analysts
  • Improve the reliability of existing pipelines

Must have

  • 2+ years of development experience in Spark, Python, Java, C++, or Scala
  • 2+ years of SQL experience
  • 2+ years of experience with schema design
  • Experience building and maintaining production data pipelines
  • Working exposure to a cloud data lake or lakehouse platform
  • BS in Computer Science or a related technical field

Nice to have

  • 4+ years of SQL experience
  • Experience with medallion architectures
  • Experience with Airflow or a similar orchestration framework
  • Exposure to data quality monitoring tools
  • Exposure to streaming architectures

Practical constraints

  • Participate in a business-hours on-call rotation

Requirements

Experience
2+ years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Joblaze summary

In the role of Data Engineer at Dropbox, the individual will design, build, and maintain data pipelines and models that support the company's analytics needs. Proficiency in Spark, SQL, and cloud data platforms is essential, along with experience in schema design and production data pipelines. This position is suited for engineers with a couple of years of relevant experience who are looking to take ownership of data domains and collaborate closely with cross-functional teams. The team emphasizes building over maintenance, providing a strong environment for professional growth.

Joblaze insights

  • Listed 6 days ago — first seen on Joblaze September 23, 2026. Last confirmed on Dropbox's careers page September 25, 2026.
  • This exact title is also open at 1 other location at Dropbox: Remote - Canada: Select locations.
  • Salary band is below the typical range for Data Engineering roles (median ~$180,656).
  • Starts above 7% of 30 comparable mid data engineering roles in United States that list Python we track (median $126,050 across 18 companies). See Python salary trends
  • Python appears in 66.3% of 83 comparable mid data engineering roles in United States; Kafka appears in 4.8% of 83 comparable mid data engineering roles in United States.

Quick facts

Is the Data Engineer role remote?
Yes — Dropbox lists this as a fully remote position.
What's the salary range?
Dropbox lists $107,400–$163,500 for this role.
How much experience is required?
At least 2 years of relevant experience for this Data Engineer role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Airflow, C++, Databricks, Java, Kafka, Kinesis.
What seniority level is this role?
Dropbox targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Data Engineer role at Dropbox.

From the original posting

Role Description

As a Data Engineer on Analytics Data Engineering, you will build and operate the pipelines and data models the rest of Dropbox relies on to understand its products and its business. You will own well-scoped pipelines end to end — design, build, test, ship, monitor — with senior engineers alongside you for the harder architectural calls. Your work feeds the datamarts and KPIs used by data science, product, and company leadership, so the quality of what you build is visible quickly. This is a build-oriented team on a modern stack rather than a maintenance role, and a strong place to develop into an engineer who can own a full data domain.

Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.

Responsibilities

  • Build and maintain Spark and SparkSQL jobs that populate company data models
  • Own well-scoped pipelines end to end, from requirements through deployment, monitoring, and iteration
  • Contribute to data quality frameworks, testing, and data lineage instrumentation
  • Partner with data scientists, analysts, product managers, and engineers to turn data needs into durable models
  • Extend datamarts and data models supporting recurring reporting and analysis across products
  • Improve the reliability and cost efficiency of existing pipelines, dashboards, and frameworks
  • Participate in a business-hours on-call rotation and help improve runbooks and alerting

Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements

  • 2+ years of development experience in Spark, Python, Java, C++, or Scala
  • 2+ years of SQL experience, including query performance tuning
  • 2+ years of experience with schema design and dimensional data modeling
  • Experience building and maintaining production data pipelines that others depend on
  • Working exposure to a cloud data lake or lakehouse platform, Databricks preferred
  • Clear written and verbal communication with non-engineering partners, and a track record of asking for help and feedback early
  • BS in Computer Science or a related technical field involving coding (e.g. physics or mathematics), or equivalent technical experience

Preferred Qualifications

  • 4+ years of SQL experience
  • Experience with medallion architectures and incremental data modeling patterns
  • Experience with Airflow or a similar orchestration framework
  • Exposure to data quality monitoring using Monte Carlo or similar tools
  • Exposure to streaming architectures (Kafka, Kinesis, Structured Streaming)

Durable Skills

Compensation

US Zone 1

This role is not available in Zone 1

US Zone 2
$120,900—$163,500 USD
US Zone 3
$107,400—$145,400 USD

Standard company text repeated across Dropbox's postings is omitted here.

Similar positions

Dropbox
Data Engineer
Dropbox · Remote - Canada: Select locations
Dropbox
Senior Manager, Data Engineering
Dropbox · Remote - US: Select locations
Dropbox
Senior Manager, Data Engineering
Dropbox · Remote - Canada: Select locations
Dropbox
Dropbox
Infrastructure Software Engineer
Dropbox · Remote - Poland