The Home Depot

careers.homedepot.com

Staff Software Engineer – Enterprise Data Warehouse

Data EngineerData EngineerFull TimeRemoteTeam 10,001+Since 1978H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

74 days ago

Salary

$120K - $190K / year

Bachelor Degree5 yrs expEnglishAirflowBig QueryCloudGoogle Cloud PlatformJenkinsPythonSQL

Job Description

• Design, build, and support large-scale backend data pipelines on cloud data platforms (GCP/BigQuery) • Lead development and evolution of semantic layers, including universal / reusable semantic models that support multiple business domains and analytics tools • Design and maintain Analytical Data Store (ADS) data structures optimized for analytics, reporting, and advanced modeling. • Partner with multiple EDW product teams to ensure consistent data modeling, metric definitions, and access patterns • Drive platform reliability, scalability, and operational excellence across data products • Lead query performance tuning and cost optimization efforts (slot usage, partitioning, clustering, aggregates, workload management) • Support and modernize data orchestration frameworks • Implement and enforce data quality, validation, and monitoring frameworks • Perform deep root-cause analysis of data issues, pipeline failures, and performance regressions • Contribute to technical roadmaps, refactoring strategies, and platform modernization initiatives • Mentor and grow other engineers through design reviews, code reviews, and technical guidance • Create and maintain architecture diagrams, standards, and technical documentation

Job Requirements

  • 5+ years of experience in backend data engineering or analytics platform engineering
  • Strong hands-on experience with cloud data warehouses (BigQuery strongly preferred)
  • Advanced SQL expertise and strong working knowledge of Python
  • Proven experience designing enterprise-grade data models, including curated/ADS datasets
  • Experience building and supporting semantic layers (AtScale preferred, but not required)
  • Experience with CI/CD and orchestration frameworks, including Jenkins and Airflow
  • Strong understanding of performance tuning and cost optimization techniques in large data environments
  • Experience designing systems for high availability, resilience, and scalability
  • Ability to work across teams and influence architectural decisions without direct authority.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Paid time off
  • Professional development opportunities

Related Categories

Related Job Pages

More Data Engineer Jobs

Data Engineer77 days ago
Full TimeRemoteTeam 11-50Since 2023

Build and scale data systems at MIT-born AI startup

Massachusetts
Data Engineer77 days ago
Full TimeRemoteTeam 11-50Since 2023

Lead Data Architect at Silicon Valley startup focusing on manufacturing design

Assembly
Massachusetts
Data Engineer78 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Data Engineer architecting and maintaining data pipelines for TruDataRx

AirflowCloudPythonSQL
Vermont

Data Migration Specialist

InvestNext

Empowering investors to make a meaningful impact within their communities 🏘

Data Engineer81 days ago
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

Data Migration Specialist leading onboarding data processes at InvestNext

United States
$60K - $70K / year