Staff Data Engineer
$204k - $276k per yearDropbox
Role Description
Dropbox is looking for a Staff Data Engineer to join our Analytics Data Engineering (ADE) team within Data Science & AI Platform. You will be responsible for solving cross-cutting data challenges that span multiple lines of business while driving standardization in how we build, deploy, and govern analytics pipelines across Dropbox.
This is not a maintenance role. We are modernizing our analytics platform, upgrading orchestration infrastructure, building shared and reusable data models with conformed dimensions, establishing a certified metrics framework, and laying the foundation for AI-native data development. You will partner closely with Data Science, Data Infrastructure, Product Engineering, and Business Intelligence teams to make this happen.
You will play a crucial role in establishing analytics engineering standards, designing scalable data models, and driving cross-functional alignment on data governance. You will get substantial exposure to senior leadership, shape the technical direction of analytics infrastructure at Dropbox, and directly influence how data powers product and business decisions.
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
Lead the design and implementation of shared, reusable data models, defining shared fact tables, conformed dimensions, and a semantic/metrics layer that serves as the single source of truth across analytics functions
Drive standardization of data engineering practices across ADE and functional analytics teams, including pipeline patterns, CI/CD workflows, naming conventions, and data modeling standards
Partner with Data Infrastructure to modernize orchestration, improve pipeline decomposition, and establish secure dev/test environments with production data access
Architect and implement a shift-left data governance strategy, working with upstream data producers to establish data contracts, SLOs, and code-enforced quality gates that catch issues before production
Collaborate with Data Science leads and Product Management to translate metric definitions into reliable, certified data pipelines that power executive dashboards, WBR reporting, and growth measurement
Reduce operational burden by improving pipeline granularity, observability, and failure recovery, establishing runbooks and alerting standards that make on-call sustainable
Evaluate and integrate AI-native tooling into the data development lifecycle, enabling conversational data exploration with guardrails and AI-assisted pipeline development
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
BS degree in Computer Science or related technical field, or equivalent technical experience
12+ years of experience in data engineering or analytics engineering with increasing scope and technical leadership
12+ years of SQL experience, including complex analytical queries, window functions, and performance optimization at scale (Spark SQL)
8+ years of Python development experience, including building and maintaining production data pipelines
Deep expertise in dimensional data modeling, schema design, and scalable data architecture, with hands-on experience building shared data models across multiple business domains
Strong experience with orchestration tools (Airflow strongly preferred) and dbt, including pipeline design, scheduling strategies, and failure recovery patterns
Demonstrated ability to drive cross-team technical alignment, establishing standards, influencing without authority, and working across Data Engineering, Data Science, Data Infrastructure, and Product Engineering boundaries
Preferred Qualifications
Experience with Databricks (Unity Catalog, Delta Lake) and modern lakehouse architectures
Experience leading orchestration or platform modernization efforts at scale
Familiarity with data governance and observability tools such as Atlan, Monte Carlo, Great Expectations, or similar
Experience building or contributing to a metrics/semantic layer (dbt MetricFlow, Databricks Metric Views, or equivalent)
Track record of establishing data engineering standards and best practices in a federated analytics organization
Compensation
Canada Pay Range
$204,000—$276,000 CAD
- ...their terms. About this team and role: The Firefox Data Science team partners with Product and Engineering to grow usage of our flagship product: Firefox ,... ...long-term growth strategy across Firefox. This Staff Data Scientist will own the analytical strategy for a...SuggestedLong term contractFull timeImmediate startHome office
$186.37k - $223.64k per year
...organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35... ...for this role. The Opportunity Grafana Labs is seeking a Staff Engineer (AI & Automation) to own the AI agent infrastructure and automation...SuggestedFull timeLocal areaRemote workFlexible hours$186.37k - $230k per year
...organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35... ...interested in applicants from Canada time zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we build observability tools...SuggestedFull timeLocal areaRemote workFlexible hours$186.37k - $223.64k per year
...flexible and built for scale. With Grafana Cloud's actually useful AI, organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35 million users and 7,000+ customers – including Anthropic, Bloomberg,...SuggestedFull timeLocal areaRemote workFlexible hoursWeekend workWeekday work$186.37k - $223.64k per year
...understand, and act on all their disparate data to move at the speed of their ambitions.... ...zones (EST + CST only at this time). Staff Backend Engineer - Application Core Services, Stacks... ...Our work includes maintaining the billing engine responsible for customer usage calculation...SuggestedLong term contractFull timeContract workInternshipLocal areaImmediate startRemote workFlexible hours$160.32k - $200.4k per year
...! . See yourself at Twilio Join the team as our next Staff Software Engineer in the Enterprise AI Engineering team. About the job Twilio... .... Serve as developer leader in distributed systems, data technologies, with strong software engineering skills. Drive...Full timeLocal areaRemote workWorldwideShift work$190k - $220k per year
...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup... ...gain value and convenience from their own data, and we enable businesses to securely and... ...our mission forward. As a Principal/Sr Staff Engineer, you will work closely with our VP...Full timeInternshipRemote workHome officeVisa sponsorship- ...fast-moving team Desired Skills and Experience Senior or staff-level frontend experience, comfortable working with minimal oversight... ...Some experience informally mentoring or leading other engineers Do you think you have what it takes to build the frontend for...Full timeRemote work
$186.37k - $223.64k per year
...organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35... ...at this time . The Opportunity We're looking for a Staff Integrations Engineer to join our GTM Tools & Technology team — a hybrid role...Full timeLocal areaRemote workFlexible hours$200k - $276k per year
...100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical evolution of data systems that power analytics across the entire company....Remote jobLong term contractWorldwideHome office- ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... ...founder-led, profitable, and growing. We are hiring a Staff-level Software Engineer for Identity Management to work on...Full timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...Application Development, Artificial Intelligence, Cloud & DevOps, Data Engineering, and much more, customers experience 33% faster project... ...us and change the world. Job Summary: We are seeking a Staff Machine Learning Engineer to join our dynamic team specializing...Full timeLocal areaRemote workFlexible hours
- ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native applications with modern DevOps practices. You will own technical strategy, architecture decisions, and delivery while mentoring engineers...Local area
- ...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
$186.37k - $231.96k per year
...understand, and act on all their disparate data to move at the speed of their ambitions.... ...analytical solution as a primary storage and query engine for high-volume session data. As a... ...to the software. We are looking for Staff Software Engineers who are passionate about...Full timeLocal areaRemote workFlexible hours$204.9k - $277.2k per year
...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org... ...root causes through flame graphs, heat maps, traces, and RUM data, and shipping the fixes that moved the metric Demonstrated...Full time$186.37k - $223.64k per year
...understand, and act on all their disparate data to move at the speed of their ambitions.... .... What You’ll Be Doing: As a Staff Engineer on Tempo, you will set technical direction... ...autoscaling cells and customer limits, or query engine improvements. Own the architecture of...Full timeLocal areaRemote workFlexible hoursShift work- ...for an experienced Frontend or Full-Stack Engineer to shape and scale this vision, creating the... .... What you will do As a Senior/Staff Engineer at Equilibrium, you will be... ...including development and ownership of complex, data-intensive applications, and large-scale...Full timeRemote workFlexible hours
- ...Posting Closes On: May 4, 2025 Employment Status: Full-Time, Permanent, Remote Servus is growing! We are currently looking for a Data Engineering Analyst II in our Data and Infrastructure Department. Servus Credit Union is Alberta's largest member-owned credit union,...Permanent employmentFull timeRemote workFlexible hours
- ...push beyond. The opportunity We are searching for a Staff / Senior Software Engineer to join our Search team . The role entails contributing... ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for...Permanent employmentFull timeRemote workWorldwideRelocationFlexible hours
- ...it the world’s best choice for mission-critical systems in these sectors too. To achieve this, we are investing in processes and engineering, tools and analysis, practices and people. Success in this effort will secure open-source software’s place at the highest tables in...Full timeInternshipRemote work
- ...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
- ...what our people say. Do you want to play a key role in our unique success story? If so, we’re looking for a Senior Data Analytics Engineer to join our on the journey to success What You’ll do: Design, implement, and maintain advanced data models, dashboards...Work at office
- ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Remote jobFull time
- ...leading Composable CDP. With complete brand context, customer data, and performance history in one place, every marketer... ...love to meet you. About the Role We are looking for a Staff AI Productivity Engineer to accelerate how our engineering organization works with AI...Full timeRemote work
- ...distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This team manages the entire data lifecycle: ingesting and...Long term contractFull timeImmediate startHome office
- ...and life insurance benefits and a defined contribution pension plan with company matching. Job Description Job Title: Senior Data Engineer Job Type: Permanent, Full-time Location: Ottawa, Ontario Work Model: Remote Job Status: Existing Vacancy...Long term contractPermanent employmentFull timeInternshipRemote work
- ...focused on two new major product lines coming to market in the next few months. Join us!! The Role We're hiring a Staff/Senior Security Engineer to lead our signing and treasury security program across wallets and custodian accounts. This is a high-impact, mission-critical...Contract workRemote workFlexible hours
- ...have an unprecedented opportunity to grow while doing the most important work of your career. The Role As one of our first Data Engineers , you will be responsible for designing, building, and maintaining the pipelines and infrastructure that power our data-driven decision...Remote job
- ...from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared... ...in backend services, distributed systems, and application/data integration. Hands-on experience applying Domain-Driven...Permanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Data Engineer. Be the first to apply!
