Data Engineer

Remote - US; Remote - Canada

Full Time Senior-level / Expert USD 76K - 150K *
Dropbox logo

Dropbox

Keep life organized and work moving—all in one place. Store files, collaborate on projects, and bring your best ideas to life with Dropbox. Sign up now.

View all employer listings

Apply now Apply later

Role Description

In this role you will build very large, scalable platforms using cutting edge data technologies. This is not a “maintain existing platform” or “make minor tweaks to current code base” kind of role. We are effectively building from the ground up and plan to leverage the most recent Big Data technologies. If you enjoy building new things without being constrained by technical debt, this is the job for you!

Responsibilities

  • You will help define company data assets (data model), spark, sparkSQL and hiveSQL jobs to populate data models
  • You will help define and design data integrations, data quality frameworks and design and evaluate open source/vendor tools for data lineage
  • You will work closely with Dropbox business units and engineering teams to develop strategy for long term Data Platform architecture

Requirements

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 4+ years of Python or Java development experience
  • 4+ years of SQL experience (No-SQL experience is a plus)
  • 4+ years of experience with schema design and dimensional data modeling
  • Proven ability in regards to managing and communicating data warehouse plans to internal clients.
  • Experience designing, building and maintaining data processing systems
  • Experience working with either a Map Reduce or a MPP system on any size/scale

Total Rewards

At Dropbox, we strive to be a great place for all Dropboxers to grow and be recognized for that growth. This job posting reflects broad requirements, and represents two potential levels of role. Through our assessment process, we will identify your level that ties to compensation based on your experience and technical expertise along with the scope of the role. 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. For candidates hired in Colorado, the expected salary/On-Target Earnings (OTE) range for the role is {{Minimum - Midpoint - Maximum}} if you are assessed at the {{Dropboxer Level}} level.  If you are instead assessed at the {{Dropboxer Level Flexibility}} level, the expected salary/On-Target Earnings (OTE) range for the role is {{Salary/OTE Min 2 - Salary/OTE Mid 2 - Salary/OTE Max 2}}.. This salary/OTE range represents the low, middle, and high end of the salary or OTE (Sales roles) range for this position, and is subject to change. To determine a Dropboxer’s starting pay we carefully consider a variety of factors, including primary work location and an evaluation of a candidate’s skills, experience, market demands, and internal parity. This position may be considered a promotional opportunity.  Salary/OTE is just one component of Dropbox’s total rewards package. All regular employees are also eligible for the corporate bonus program or a sales incentive (target included in OTE) as well as stock in the form of Restricted Stock Units (RSUs). Dropbox is committed to investing in the holistic health and wellbeing of all Dropboxers and their families.  Our benefits and perks programs include, but are not limited to: 
  • Competitive medical, dental and vision coverage
  • (US Only) Competitive 401(k) Plan with a generous company match and immediate vesting
  • Flexible Time Off/Paid Time Off, paid holidays, 11 Company-wide PTO days, Volunteer time off and more
  • Protection Plans including; Life Insurance, Disability Insurance and Travel benefit plans
  • Perks Allowance to be used on what matters most to you, whether that’s wellness, learning and development, food & groceries, and much more
  • Parental benefits including; Parental Leave, Child and Adult Care, Day Care FSA (US Only), Fertility Benefits (US Only), Adoption and Surrogacy support and Lactation Support  
  • Mental Health and Wellness benefits 
  • Free Dropbox space for your friends and family
Additional benefits details are available upon request.

* Salary range is an estimate based on our salary survey at salaries.ai-jobs.net

Tags: Big Data Engineering Map Reduce MPP Open Source Python Spark SQL

Perks/benefits: 401(k) matching Career development Competitive pay Fertility benefits Flex hours Flex vacation Health care Insurance Medical leave Parental leave Startup environment Wellness

Regions: Remote/Anywhere North America
Countries: Canada United States
Job stats:  8  0  0
Category: Engineering Jobs
  • Share this job via
  • or

Other jobs like this

Explore more AI/ML/Data Science career opportunities

Find open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general, filtered by job title or popular skill, toolset and products used.