Data Engineer

New
T
TalkiatryHealthcare
Location: RemoteFull-TimeMiddle
Salary130,000 - 145,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
2+ years
Required Skills
AWSPythonSQLETLSnowflakeAirflowCI/CDTerraformdbt

Requirements

  • 2+ years working as a Data Engineer (or in a closely-related role: backend engineering with substantial data work, analytics engineering, etc.)
  • Strong Python — you're a programmer, not just someone who can write SQL. You can write clear, testable Python and understand idiomatic patterns.
  • Advanced SQL — you've written non-trivial queries against a cloud warehouse, you understand window functions, joins, and how to write SQL that performs.
  • Conceptual understanding of CI/CD pipelines — you don't need to have built one yourself, but you understand what they do and why they matter.
  • Experience with a cloud data warehouse (Snowflake, Redshift, BigQuery, etc.); Snowflake preferred.
  • Comfortable in a cloud computing environment, ideally AWS.
  • Bachelor's degree in computer science or similar is preferred but not required.

Responsibilities

  • Build and maintain ingestion pipelines and Python services running on AWS (Lambda, ECS)
  • Develop and maintain dbt models in our Snowflake warehouse, with thoughtful tests and documentation
  • Take operational responsibility — participate in the on-call rotation, triage pipeline failures, contribute to post-mortems
  • Partner with our BI / Analytics Engineering team to translate their needs into reliable DE work
  • Migrate independently-scheduled tasks and pipelines into Airflow DAGs as we standardize orchestration
  • Contribute to our CI/CD pipelines (GitHub Actions) and team standards
  • Mentor newer team members and review their work
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 145,000 USD per year
Apply Now