Senior Data Engineer

Aspire, Jordan · Posted 2026-07-08

We are looking for an experienced Data Engineer to join our data team, with strong hands-on expertise in Snowflake and dbt. You'll be responsible for designing, building, and optimizing scalable data pipelines and transformation workflows that power analytics and business decision-making across the organization.Key ResponsibilitiesDesign, build, and maintain robust ELT/ETL pipelines using Snowflake as the core data warehouseDevelop, test, and maintain data transformation models using dbt (models, tests, snapshots, macros)Optimize Snowflake performance (warehouse sizing, query tuning, clustering, cost optimization)Implement data quality checks, testing frameworks, and documentation within dbtCollaborate with analytics, BI, and product teams to translate business requirements into reliable data modelsManage data ingestion from various sources (APIs, databases, streaming platforms) into SnowflakeContribute to CI/CD practices for data pipeline deploymentsEnsure data governance, security, and compliance best practices are followedTroubleshoot and resolve data pipeline issues, ensuring high reliability and uptimeRequired Qualifications5–6+ years of experience in data engineering rolesStrong hands-on experience with Snowflake (data modeling, performance tuning, security/roles, cost management)Proven experience building and maintaining dbt projects (models, tests, macros, documentation)Solid SQL skills and experience with data modeling concepts (star schema, dimensional modeling, etc.)Experience with orchestration tools (e.g., Airflow, Dagster, or similar)Familiarity with version control (Git) and CI/CD pipelinesExperience working with cloud platforms (AWS, Azure, or GCP)Strong understanding of data warehousing concepts and ELT/ETL best practices

Apply for this role

Other open roles at Aspire, Jordan

See all 12 open roles at Aspire, Jordan →

Related jobs in Data & Analytics