Data Engineer
$101.2k - $136.9k per yearDropbox
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 and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more .
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
AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve:
- Awareness: U nderstand yourself and others .
- Judgment: E valuat e information and mak e decisions in complex situations .
- Adaptability: L earn, adjust, and stay effective through change .
- Connection: C ommunicat e , collaborat e , and build trust .
To learn more about why these skills matter and what the data shows about thriving through change, read this from our Chief People Officer, Melanie Rosenwasser.
Compensation
Canada Pay Range
$101,200—$136,900 CAD
- ...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At... ...build for the long term. About the role: Samsara is seeking a Data Engineer to join our Data team, comprising both Data Scientists, Data...SuggestedLong term contractFull timeRemote workRelocation package
- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Director of Data Engineering based in Canada. This is a senior data leadership role responsible for building and scaling the data foundation that powers critical...SuggestedFull timeManual laborRemote work
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Data Engineer based in Canada. This role offers the opportunity to shape modern, enterprise-grade data platforms supporting production AI and...SuggestedLong term contractFull timeImmediate start
- ...a fast pace, and are never afraid to break the mold. Job Summary: Toptal prides itself on being a data-driven organization. The primary objective of the Data Analytics Engineer is to help drive business impact and better decision making by laying the data foundation for a world...SuggestedFull timeRemote work
- ...Job Description Job Description Hybrid Hadoop Engineer and Hadoop Infrastructure Administrator to build and maintain a scalable and resilient Big Data framework to support Data Scientists. As an administrator, your responsibility will be to deploy and maintain Hadoop clusters...Suggested
$203.68k - $254.6k per year
...and Uncork Capital. About the Role We are looking for an Analytics Engineer who thrives in high-complexity environments—someone excited to... ...with stakeholders across the company to build reliable, trusted data models that support reporting, analysis, and decision-making. Key...Long term contractFull timeFixed term contractFlexible hours- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Warehouse Engineer based in Canada. This role offers the opportunity to shape the data infrastructure supporting a high-growth technology...Full timeRemote work
- ...Platform Architecture - Lead the design and build of end-to-end data platforms spanning ingestion, cleaning, preparation, transformation... ...Engagement - Mentor and provide technical direction to Data Engineers, reviewing code, data models, and designs to raise delivery quality...Full time
- ...angesprochen? Dann gestalte Deine Welt zum Besseren und werde Teil unseres Customer Clusters Finance. DEINE MISSION Als Senior Oracle Data Engineer (m/w/d) übernimmst du fachliche Verantwortung für anspruchsvolle Datenbanklösungen und gestaltest performante, sichere Anwendungen...Permanent employmentFull timeRemote workFlexible hours
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer / Data Engineering Technical Lead based in Canada. This role combines hands-on data engineering expertise with technical...Full time
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer – Data Analytics & BI based in Canada. This role is responsible for building and optimizing scalable data infrastructure and...Full time
- ...class support to achieve more for their practices, their people, and their patients. About the Role Dandy is hiring a hands-on Senior Data Engineer to join our rapidly growing venture-backed company. The Data Infrastructure team owns the data platform — ingestion, pipelines,...Full timeLocal area
- ...Back to jobs Software Engineer, Data Systems (Python) Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling...Full timeRemote work
- ...Maybe you call yourself a Data Engineer or a Data Specialist or a BI Developer or a Data Architect or an Azure Developer, or maybe you just call yourself Alex? This vacancy is part of our Delivery team and applies to all the above titles. What you get ~ A salary between...Permanent employmentFull timeContract workInternshipLocal areaRemote workHome office
- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Data Engineer to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be...Permanent employmentFull time
- ...Data Engineer at Support test account - Optimize We are seeking a talented Data Engineer to join our team at Support test account - Optimize. As a Data Engineer, you will be responsible for designing, developing, and maintaining our data infrastructure to ensure optimal performance...Permanent employmentPart time
- ...️ platform protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any... ...us at Zscaler. We are looking for a Principal Specialist Sales Engineer for Data Security serving our customers in Canada. This reports directly...Full timeRemote work
- ...PART OF You would join the AI Automation team. They build the data infrastructure and AI foundations that power Adikteev's internal... ...of our tech team, Team fit Interview with Aldenis, VP of Engineering and Lamyaa, Engineering Team lead, Final interview with Cédric...Permanent employmentFull timeInternshipLocal areaRemote workFlexible hours2 days per week1 day per week
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial...Long term contractInternshipRemote workFlexible hours
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial...Long term contractPermanent employmentFull timeInternshipRemote workFlexible hours
- ...Deep Digital are seeking a highly skilled and experienced Senior Data Engineer with a proven track record in successfully implementing, optimizing, and maintaining the data integration and historian systems. The ideal candidate will possess in-depth knowledge of industrial...Permanent employmentFull timeRemote work
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial...Long term contractPermanent employmentFull timeInternshipRemote workFlexible hours
- ...Maybe you call yourself a Senior Data Engineer or an Azure wrangler, a Databricks whisperer, a senior "works-on-my-cluster" engineer… or maybe you just call yourself Sam. Whatever you call yourself, you'll join our Delivery team and build the data platforms our clients actually...Permanent employmentFull timeContract workLocal areaRemote workHome office
- ...Back to jobs Staff Software Engineer, Data Systems (Python) Remote - Canada Apply About Northbeam Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution...Full timeRemote work
- ...Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025... .... This is a 0 to 1 team and we are hiring for a foundational engineering role. That means you bring technical leadership through ambiguity...Full time
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer (Python / AWS / ML Pipelines) based in Canada. As a Senior Data Engineer, you will build and operate large-scale data and machine...Full timeFlexible hours
- ...Buscamos un Data Engineer con sólida experiencia en el ecosistema de Google Cloud Platform, capaz de diseñar, desarrollar y mantener pipelines de datos robustos y escalables. El rol implica trabajar en proyectos de implementación donde la calidad, trazabilidad y eficiencia...Permanent employmentFull time
- ...Platform for Transformative Brand Growth. We’re building the AI Growth Engine that powers the next generation of consumer brands. With over $... ...Job Responsibilities This role sits at the intersection of data engineering, analytics, business intelligence, and machine...Permanent employmentFull timeRemote work
- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Data Engineer (Adobe AEP) to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this...Permanent employmentFull time
- ...HAVE atleast 3+ years of hands-on Databricks development experience. Overview Our consulting client is seeking a Databricks Data Engineer / Developer to support a strategic Enterprise Data Platform (EDP) transformation initiative. The organization is modernizing its...Full timeContract workFixed term contractImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!

