Data Engineer
New
D
DropboxData Engineering
Remote - US: Select locationsFull-TimeMiddle
Salary132,600 - 201,800 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonSQLJavaC++SparkScalaData modelingDatabricks
Requirements
- 5+ years of Spark, Python, Java, C++, or Scala development experience
- 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
- Excellent product strategic thinking and communications to influence product and cross-functional teams
- BS degree in Computer Science or related technical field, or equivalent technical experience
- Experience designing, building and maintaining data processing systems
Responsibilities
- Help define company data assets (data model), Spark, SparkSQL jobs to populate data models
- Help define and design data integrations, data quality frameworks and design and evaluate open source/vendor tools for data lineage
- Work closely with Dropbox business units and engineering teams to develop strategy for long term Data Platform architecture to be efficient, reliable and scalable
- Conceptualize and own the data architecture for multiple large-scale projects, while evaluating design and operational cost-benefit tradeoffs within systems
- Collaborate with engineers, product managers, and data scientists to understand data needs, representing key data insights in a meaningful way
- Design, build, and launch collections of sophisticated data models and visualizations that support multiple use cases across different products or domains
- Optimize pipelines, dashboards, frameworks, and systems to facilitate easier development of data artifacts
View Full Description & ApplyYou'll be redirected to the employer's site