SMASH

Senior Data Engineer

SMASH

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement a scalable, GCP-native data strategy aligned with machine learning and analytics initiatives.
  • Build, operate, and evolve reusable data products that deliver compounding business value.
  • Architect and govern squad-owned data storage strategies using BigQuery, AlloyDB, ODS, and transactional systems.
  • Develop high-performance data transformations and analytical workflows using Python and SQL.
  • Lead ingestion and streaming strategies using Pub/Sub, Datastream (CDC), and Cloud Dataflow (Apache Beam).
  • Orchestrate data workflows using Cloud Composer (Airflow) and manage transformations with Dataform.
  • Modernize legacy data assets and decouple procedural logic from operational databases into analytical platforms.
  • Apply Dataplex capabilities to enforce data governance, quality, lineage, and discoverability.
  • Collaborate closely with engineering, product, and data science teams in an iterative, squad-based environment.
  • Drive technical decision-making, resolve ambiguity, and influence data architecture direction.
  • Ensure data solutions are secure, scalable, observable, and aligned with best practices.

Requirements

  • 8+ years of professional experience in data engineering or a related discipline.
  • Expert-level proficiency in Python and SQL for scalable data transformation and analysis.
  • Deep expertise with Google Cloud Platform data services, especially BigQuery.
  • Hands-on experience with AlloyDB (PostgreSQL) and Cloud SQL (PostgreSQL).
  • Strong understanding of domain-driven data design and data product thinking.
  • Proven experience architecting ingestion pipelines using Pub/Sub and Datastream (CDC).
  • Expertise with Dataform, Cloud Composer (Airflow), and Cloud Dataflow (Apache Beam).
  • Experience modernizing legacy data systems and optimizing complex SQL/procedural logic.
  • Ability to work independently and lead initiatives with minimal guidance.
  • Strong critical thinking, problem-solving, and decision-making skills.
Benefits
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLdata transformationdata analysisdata governancedata lineagedata qualitydata product thinkingdomain-driven data designdata architecture
Soft skills
critical thinkingproblem-solvingdecision-makingleadershipcollaborationcommunicationindependenceinfluenceambiguity resolutioniterative development