Job Description

Data Engineer

As the Data Engineer you will be responsible for designing, building, and maintaining the data engineering function for a remote‑first technology organization. This role oversees the full lifecycle of data architecture, pipelines, modeling, tooling, and reliability. It also involves operational duties and direct collaboration with technical leadership, including defining the complete data engineering strategy from the ground up.

Key Responsibilities
  • Architect, implement, and maintain scalable data pipelines across core systems
  • Build and manage analytics infrastructure using both open‑source and commercial tools
  • Ensure data quality and schema discipline for operational reliability
  • Deliver clean, consistent models and dashboards utilized by multiple teams
  • Collaborate with stakeholders to support analytics, business intelligence, and decision‑making initiatives
Requirements
  • 5+ years hands‑on data engineering experience; big plus if you’ve been the first data hire before
  • Strong SQL and real programming ability (Python preferred)
  • Production experience with data tooling (Airflow, dbt, Fivetran)
  • Experience integrating APIs and working with warehouses/lakes such as Redshift, ClickHouse, or similar
  • Experience with analytics/BI tools (Metabase, Looker, Tableau, PowerBI, etc.)
  • Comfortable with cloud infrastructure and IaC (AWS strongly preferred)
  • Soft skills to understand business needs and collaborate with non‑tech teams on their use cases
  • Embedded and real‑time analytics experience is a plus
  • Streaming architectures (Kinesis/Kafka), ClickHouse, ELK, VictoriaMetrics, reverse‑ETL is a plus
Benefits
  • $4,000 - $7,000 USD/month
  • Unlimited PTO
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Other

Industry

IT Services and IT Consulting

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application