Staff Data Engineer

New
F
Fundraise UpNonprofit Fundraising
Armenia - Remote, CET hours preferredFull-TimeStaff
Salary5,500 - 5,900 USD per month
Apply NowOpens the employer's application page

Job Details

Languages
English B2+
Experience
12+ years as a Data Engineer
Required Skills
DockerPythonApache AirflowKafkaMongoDBClickhouseData engineering

Requirements

  • 12+ years of experience as a Data Engineer with a track record of architectural ownership.
  • Experience leading complex, cross-team technical changes and driving them to completion.
  • 5+ years of experience with Python.
  • Strong proficiency with Kafka.
  • Hands-on experience with ClickHouse, Airflow, Amazon S3, Git, and Docker.
  • Solid understanding of Data Lake and Data Warehouse architectures.
  • Expertise in large-scale data handling and query optimization.
  • Hands-on, daily use of AI coding agents such as Claude Code or Codex.
  • Ability to work collaboratively in a distributed team environment.
  • English proficiency at a B2+ level.

Responsibilities

  • Develop and steward a 1–2 year technical roadmap for the Data Warehouse platform.
  • Build reliable ETL/ELT processes and develop scalable data pipelines for centralized analytical warehousing.
  • Own and document architectural decisions (ADRs) for data models, pipelines, and warehouse design.
  • Establish data engineering standards and governance to drive adoption across teams.
  • Act as the senior technical escalation point for data-related incidents and drive root cause resolution.
  • Write and optimize queries for MongoDB and ClickHouse.
  • Manage and maintain workflows in Airflow.
  • Mentor analysts and product teams on data modeling and best practices.
  • Actively use AI coding agents for building pipelines, querying, debugging, and exploration.
View Full Description & ApplyYou'll be redirected to the employer's site
5,500 - 5,900 USD per month
Apply Now