Senior Data Engineer

New
J
JobgetherIT Security
Based in United StatesFull-TimeSenior
Salary148,800 - 181,700 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLGitSnowflakeAirflowData engineeringBigQuerydbt

Requirements

  • 5+ years of experience building and maintaining production data pipelines.
  • Expert-level proficiency with dbt (staging, mart architecture, incremental models, macros, testing).
  • Deep expertise in API-based data ingestion (OAuth2, rate limiting, retry strategies).
  • Strong Python skills for production-grade extraction and automation.
  • Fluent SQL skills and hands-on experience with a cloud data warehouse (BigQuery, Snowflake).
  • Experience with orchestration technologies (Airflow, Dagster, or dbt Cloud Jobs).
  • Proficiency with Git and collaborative software development workflows.
  • Experience managing schema drift, idempotency, backfills, and incremental loading.
  • Strong problem-solving and stakeholder-management abilities.

Responsibilities

  • Design and build reliable data ingestion pipelines using third-party connectors, APIs, webhooks, file drops, CDC, and batch loads.
  • Develop robust API integrations covering authentication, token management, pagination, and incremental retrieval.
  • Build comprehensive data-quality testing and monitoring for freshness, volume, and anomaly detection.
  • Own complete domain pipelines including staging, mart models, quality tests, and orchestration.
  • Architect clean, well-documented data as a single source of truth for analytics and AI applications.
  • Establish engineering standards, perform code reviews, and mentor team members.
View Full Description & ApplyYou'll be redirected to the employer's site
148,800 - 181,700 USD per year
Apply Now