Full Stack Data Engineer

Join our team and build your career with us

🏢 Aspire Jordan 📁 Software & Web 🎯 Entry level

Job Description

We are looking for a skilled and versatile Full Stack Data Engineer to join our cross-functional data team. You will work across the full data lifecycle — from ingestion and transformation to surfacing insights via web applications — while contributing to a collaborative, on-call rotation with a team primarily based in Mountain Time (Salt Lake City, UT).

 

WORKING HOURS & ON-CALL

• Must be available until at least 12:00 PM Mountain Time (MT) daily to ensure team overlap

• Participate in a weekly on-call rotation: 1 active week in every 4

• Participate in a backup on-call rotation: 1 backup week in every 4

 

WHAT WE’RE LOOKING FOR

• A collaborative engineer comfortable working in a distributed, async-first team

• Someone who can own work end-to-end — from raw data to user-facing interface

• Reliable and responsive during on-call weeks, with good incident communication habits

• A continuous learner who stays current with the modern data stack

 

 

REQUIRED SKILLS & EXPERIENCE

Data Engineering

• Solid experience with ELT processes and modern data pipeline design

• Proficiency in dbt (data build tool) for data transformation and modeling

• Strong SQL skills across analytical and operational workloads

• Infrastructure as Code experience using Terraform

 

Web Application Development

• Backend development using Node.js and TypeScript

• API design and implementation with GraphQL

• Frontend development using React

 

PREFERRED QUALIFICATIONS

• Experience with Snowflake as a cloud data warehouse

• Hands-on experience with AWS cloud services

• Familiarity with Apache Airflow for workflow orchestration

• Experience with Looker for data visualization and BI

• Python scripting for data tasks and automation

• Version control and collaboration using GitHub

Job Overview

  • Career Level: Entry level
  • Job Type: Full Time
  • Date Posted: June 28, 2026
  • Application Deadline: 28/07/2026 11:48 pm

Share This Job