Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Full Stack Data Engineer

Aspire, Jordan

🇬🇧 English
ELT dbt SQL Terraform Node.js TypeScript GraphQL React Snowflake AWS Apache Airflow Looker Python GitHub

Job description

About the role

We are seeking a skilled Full Stack Data Engineer to join our cross‑functional data team. You will own the end‑to‑end data lifecycle, from ingestion and transformation to delivering insights through web applications, while participating in an on‑call rotation with a team primarily based in Mountain Time.

Key responsibilities

  • Design, build, and maintain modern ELT pipelines and data models using dbt and SQL.
  • Develop backend services with Node.js, TypeScript, and GraphQL.
  • Create user‑facing interfaces using React.
  • Manage infrastructure as code with Terraform and provision cloud resources on AWS.
  • Participate in weekly on‑call rotations (1 active week and 1 backup week per month).
  • Collaborate asynchronously with a distributed team, ensuring overlap until at least 12:00 PM MT daily.

Required profile

  • Collaborative engineer comfortable in a distributed, async‑first environment.
  • Ability to own work from raw data to user‑facing product.
  • Reliable and responsive during on‑call weeks with strong incident communication.
  • Continuous learner who stays current with the modern data stack.

Required skills

  • ELT process design and implementation.
  • dbt for data transformation and modeling.
  • Advanced SQL (analytical and operational).
  • Terraform for infrastructure as code.
  • Node.js and TypeScript for backend development.
  • GraphQL API design.
  • React for frontend development.
  • Snowflake (preferred).
  • AWS cloud services (preferred).
  • Apache Airflow (preferred).
  • Looker for data visualization (preferred).
  • Python scripting for automation (preferred).
  • GitHub for version control and collaboration.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Aspire, Jordan.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Aspire, Jordan