Senior Data Engineer

1 Month ago • 4 Years + • Data Analysis

Job Summary

Job Description

The Senior Data Engineer will collaborate with engineers, analysts, data scientists, and machine learning engineers to design and curate datasets from internal and third-party sources. They will refine a framework for integrating data-thinking into the software development lifecycle, design and maintain core marketing datasets, data marts, and feature stores. This role involves understanding data needs, building datasets with engineering rigor, driving data quality, and helping build the next generation of data products based on real-time data on top of Apache Kafka. The Data Engineering team is a centralized team that works closely with engineers, analysts, data scientists, and machine learning engineers to help design and curate data sets originating from internal and third-party sources to meet current and future needs.
Must have:
  • 4+ years designing and building data sets and warehouses
  • Ability to collaborate with stakeholders, especially Analytics teams
  • Expertise in SQL for analytics, reporting, and business intelligence
  • Experience with data warehouse design and maintenance
  • Expertise in a modern cloud-native data stack

Job Details

Thumbtack helps millions of people confidently care for their homes.

Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance and bigger improvements. We help homeowners know which projects to do, when to do them and who to hire from our growing community of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together.

About the Data Engineering Team

Thumbtack’s Data Engineering team is a centralized team that works closely with engineers, analysts, data scientists, and machine learning engineers to help design and curate data sets originating from internal and third-party sources to meet current and future needs. Over the next year, it will continue to build on its prior successes in building a more cohesive data warehouse while starting to work more deeply upstream to build data best practices into the full software development lifecycle (SDLC).

Challenge

There are several teams all over Thumbtack with Terabytes of data and unique challenges trying to clean and organize this data to measure their performance.  In this role, you will work with Engineers, Data Scientists, Managers, and others to understand their needs, and actively work to build datasets to tackle these challenges.

What you'll do

  • Collaboratively refine and evangelize a comprehensive framework for integrating data-thinking into the software development lifecycle for product teams
  • Design, architect, and maintain core marketing datasets, data marts, and feature stores that support a blend of mature products and features with a rapidly evolving product line, in partnership with analytics, data science, and machine learning
  • Integrate with teams consisting of product engineers, analysts, data scientists, machine learning engineers throughout Thumbtack to understand their data needs, and help design datasets with the same engineering rigor as any other software we design
  • Drive data quality and best practices across different business areas
  • Help build the next generation data products at Thumbtack, based on real-time data products on top of Apache Kafka

In order to be successful, you must bring

  • 4 or more years of experience designing and building data sets and warehouses
  • Excellent ability to understand the needs of and collaborate with stakeholders in other functions, especially Analytics, and identify opportunities for process improvements across teams
  • Expertise in SQL for analytics/reporting/business intelligence and also for building SQL- and Python-based transforms inside an ETL pipeline, or similar
  • Experience designing, architecting, and maintaining a data warehouse and data marts that seamlessly stitches together data from production databases, clickstream data, and external APIs to serve multiple stakeholders
  • Expertise building the above with a modern data stack based on a cloud-native data warehouse, in our case we use BigQuery, dbt, and Apache Airflow, but a similar stack is fine
  • Strong sense of ownership and pride in your work, from ideation and requirements-gathering to project completion and maintenance.

#LI-Remote

Thumbtack embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. We also will consider for employment qualified applicants with arrest and conviction records, consistent with applicable law. 

Thumbtack is committed to working with and providing reasonable accommodation to individuals with disabilities. If you would like to request a reasonable accommodation for a medical condition or disability during any part of the application process, please contact: recruitingops@thumbtack.com

If you are a California resident, please review information regarding your rights under California privacy laws contained in Thumbtack’s Privacy policy available at https://www.thumbtack.com/privacy/ .

Similar Jobs

Nintendo - Senior Manager, Engineering Infrastructure and IT

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
PayPal - Sr Software Engineer

PayPal

Chicago, Illinois, United States (Hybrid)
3 Weeks ago
Yodlee - Senior Business Analyst

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
Capgemini - Data Business Analyst

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Circles - Senior Software Engineer (Backend)

Circles

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Nasdaq - Senior Business Intelligence Analyst

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
1 Month ago
quience - Senior Data Analyst - Performance Marketing

quience

United States (Remote)
2 Months ago
Reenbow - Data Scientist AI

Reenbow

Paris, Île-de-France, France (Hybrid)
2 Months ago
Apple - Senior / Staff Data Infrastructure Engineer for Lakehouse, Apple Data Platform

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Simcorp - Senior Financial Data Analyst

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Roof Stacks - Software Architect

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
3 Months ago
GoMotive - Associate Enterprise Systems QA Engineer

GoMotive

Pakistan (Remote)
2 Months ago
Synechron - Senior Software Developer (Java, React.js and RESTful API Solutions)

Synechron

Chennai, Tamil Nadu, India (On-Site)
1 Year ago
PwC - Guidewire Developer

PwC

Johannesburg, Gauteng, South Africa (On-Site)
8 Months ago
Trek - Business Analyst (Mobile)

Trek

Haryana, India (On-Site)
4 Months ago
extreme network - Staff Engineer – DevSecOps

extreme network

Ontario, Canada (Hybrid)
2 Weeks ago
Ion - Senior Security Architect

Ion

London, England, United Kingdom (On-Site)
8 Months ago
gitlab - Area Sales Manager

gitlab

San Francisco, California, United States (Remote)
1 Month ago
luxsoft - Software Engineer (Microsoft 365 & Azure)

luxsoft

Pune, Maharashtra, India (On-Site)
1 Month ago
Capgemini - Data Business Analyst

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Canada

Epic Games - Programmeur d’outils et d’animation

Epic Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Scanline VFX - Senior Pipeline Developer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Ice fall interactive - Vehicle Artist

Ice fall interactive

Nelson, British Columbia, Canada (On-Site)
2 Months ago
Rippling - Technical Account Manager

Rippling

Canada (Remote)
2 Months ago
Epic Games - Senior BCP/DR Specialist

Epic Games

Canada (On-Site)
2 Months ago
Ubisoft - Accountant

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Side - Danish - Localization Video Game QA Tester

Side

Montreal, Quebec, Canada (On-Site)
1 Month ago
Electronic Arts - Development Manager - EA SPORTS FC (Companion App)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
6 Days ago
Epic Games - Concept Outsource Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Montreal, Quebec, Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Patreon - Staff Data Scientist

Patreon

New York, New York, United States (Hybrid)
3 Months ago
Thales - Data Engineer (Microsoft & Talend)

Thales

Jakarta, Indonesia (On-Site)
1 Month ago
Revenera - Senior Data Analyst

Revenera

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Peak Games - Data Scientist

Peak Games

(On-Site)
10 Months ago
Rippling - Senior Staff Software Engineer - Data Products

Rippling

Seattle, Washington, United States (On-Site)
5 Months ago
Apple - Senior / Staff Data Infrastructure Engineer for Lakehouse, Apple Data Platform

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
luxsoft - Senior Murex FO Technical Business Analyst

luxsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tesla - Data Analytics Internship

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago
Bethesda - Senior Data Analyst

Bethesda

Rockville, Maryland, United States (On-Site)
1 Month ago
Ion - Data Engineer, Italy

Ion

Italy (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded