Data Engineer

2 hours, 14 minutes ago
Full-time
Senior
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Define company data assets, including data models, and develop Spark and Spark SQL jobs to populate them.
  • Design data integrations, data quality frameworks, and evaluate open source or vendor tools for data lineage.
  • Work with Dropbox business units and engineering teams to shape long-term, efficient, reliable, and scalable data platform architecture.
  • Own the data architecture for multiple large-scale projects and evaluate design and operational cost-benefit tradeoffs.
  • Collaborate with engineers, product managers, and data scientists to understand data needs and present data insights clearly.
  • Design, build, and launch sophisticated data models and visualizations that support multiple products and domains.
  • Optimize pipelines, dashboards, frameworks, and systems to improve development of data artifacts.
  • Address occasional bugs, outages, and other operational issues through on-call support as needed.

Requirements

  • 5+ years of development experience with Spark, Python, Java, C++, or Scala.
  • 5+ years of SQL experience.
  • 5+ years of experience with schema design, dimensional data modeling, and medallion architectures.
  • Experience with the Databricks platform and data lake architectures for large-scale data processing and analytics.
  • Strong product strategic thinking and communication skills to influence product and cross-functional teams.
  • BS degree in Computer Science or a related technical field involving coding, or equivalent technical experience.
  • Experience designing, building, and maintaining data processing systems.
  • 7+ years of SQL experience (preferred).
  • 7+ years of experience with schema design, dimensional data modeling, and medallion architectures (preferred).
  • Experience with Airflow or similar orchestration frameworks (preferred).
  • Experience building data quality monitoring using MonteCarlo or similar tools (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Data Engineer

SmithRx 1K-5K Pharmaceuticals

SmithRx is hiring a Data Engineer to design and operate data systems that support its pharmacy benefits platform and enable analytics and machine learning work.

Apache Airflow Apache Spark C# C++ dbt Go Java LLM Looker Python Scala Snowflake SQL Superset
14 minutes ago

Software Engineer - Kafka

Applied Intuition 251-1K Internet Software & Services

Applied Intuition is seeking a data engine engineer to build the central data and machine learning platform that powers data ingestion, processing, labeling, and ML workflows across its autonomy products.

Apache Spark Go Java Kafka Kubernetes Python Trino
59 minutes ago

Senior Software Engineer (Data focused) SELECT by DoiT

Zendesk 5K-10K Professional Services

DoiT’s SELECT team is hiring a Senior Software Engineer to help architect and build new features for its cloud cost management product in a fully remote role across the Americas.

AWS Azure Dagster dbt FastAPI GCP Kubernetes PostgreSQL Python Snowflake System Design
1 hour, 14 minutes ago

Senior Clinical Data Engineer

OURA 251-1K Health Care Providers & Services

Oura is hiring a Senior Clinical Data Engineer to support research operations by managing clinical trial data infrastructure and ensuring high-quality, compliant data across studies.

AWS Dagster Databricks dbt Tableau
1 hour, 14 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers