Senior Data Engineer

APPLY

Arkansas

Hybrid

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Agentic Delivery
Inclusive environment
AI & Strategic Upskilling
Generous vacation policy
Flexible work arrangements

Job summary

APPLY is building modern data foundations for customer engagement, and you will help shape how data moves from source systems into cloud warehouses and activation pipelines. This hybrid/remote-friendly role supports an inclusive, safe environment with AI and strategic upskilling, agentic delivery practices, and a generous vacation policy alongside flexible work arrangements.

Based in the United States, the role requires strong SQL, Snowflake, dbt, and Python skills, plus experience with

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • At least 5 years of experience in data engineering or a related field.
  • Expert-level SQL with strong ELT/ETL and Snowflake experience.
  • Strong hands-on experience with dbt and git-based workflows (branching, code review, CI/CD).
  • Proven data modelling experience, including dimensional and semantic layers.
  • Experience with customer data modelling and identity resolution across CRM, marketing and product sources.
  • Experience integrating with customer engagement platforms such as Braze, Salesforce Marketing Cloud, and Sailthru or similar.
  • Experience planning data migrations (source audit, mapping, target structure definition, historical backfill).
  • Working knowledge of Python.
  • Working knowledge of AWS or GCP.
  • Ability to troubleshoot data issues.
  • Fluent English.

Responsibilities

  • Define data requirements and the technology stack for projects.
  • Audit source systems across CRM and marketing platforms and define migration guidelines.
  • Translate business needs into technical specifications covering data streams, integrations, transformations, and the data warehouse.
  • Design and build transformation layers in dbt on Snowflake, including identity resolution, the semantic layer, and consumption or reporting layers.
  • Build and maintain pipelines to activate data in Braze.
  • Run discovery audits of digital products and deliver data foundation recommendations.
  • Work within git-based workflows using code review, dbt tests, and CI/CD for warehouse objects.
  • Define a data architecture framework with standards and principles, including modelling, metadata, security, and reference data; analyze and optimize models for performance and cost.
  • Create a plan to populate new solutions with current and historical data.
  • Implement data security and access controls to meet company policies and regulations.
  • Document data sources, ELT/ETL processes, data dictionaries, metadata, and maintain data lineage and data flow documentation.
  • Research, evaluate, and recommend new technologies while developing best practices for data management, security, and privacy.

Skills

SQL
ELT/ETL
dbt
Git-based workflows
Data modelling
Identity resolution
Python
AWS or GCP
Troubleshooting data issues
Written guidelines for clients
Data privacy and security
Fluent English

Education

Bachelor’s degree in Computer Science, Information Systems, or a related field

Tools

Snowflake
dbt
Salesforce Marketing Cloud
Sailthru
Braze
Spark/PySpark
Docker
Kubernetes
Python
AWS
GCP

Job description

APPLY is building modern data foundations for customer engagement, and you will help shape how data moves from source systems into cloud warehouses and activation pipelines. This hybrid/remote-friendly role supports an inclusive, safe environment with AI and strategic upskilling, agentic delivery practices, and a generous vacation policy alongside flexible work arrangements.

Responsibilities
  • Partner with internal teams, vendors, clients, and stakeholders to define data requirements and the technology stack for projects.
  • Audit source systems across CRM and marketing platforms (including Salesforce and Sailthru) and define migration guidelines for what to migrate, the target structure, and execution order for internal or third-party delivery.
  • Translate business needs into technical specifications covering data streams, integrations, transformations, and the data warehouse.
  • Design and build transformation layers in dbt on Snowflake, including identity resolution, the semantic layer, and consumption or reporting layers.
  • Build and maintain pipelines to activate data in customer engagement platforms such as Braze.
  • Run discovery audits of digital products (apps, games, web) and deliver data foundation recommendations.
  • Work within git-based workflows using code review, dbt tests, and existing CI/CD practices for warehouse objects.
  • Define a data architecture framework with standards and principles, including modelling, metadata, security, and reference data; analyze and optimize models for performance and cost.
  • Create a plan to populate new solutions with current and historical data.
  • Implement data security and access controls to meet company policies and regulations.
  • Document data sources, ELT/ETL processes, data dictionaries, metadata, and maintain data lineage and data flow documentation.
  • Research, evaluate, and recommend new technologies while developing best practices for data management, security, and privacy.
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • At least 5 years of experience in data engineering or a related field.
  • Expert-level SQL with strong experience in ELT/ETL and cloud data warehousing, including hands-on Snowflake experience.
  • Strong hands-on experience with dbt (modelling, tests, documentation, macros) and git-based workflows (branching, code review, CI/CD).
  • Proven data modelling experience, including dimensional and semantic layers, and analysis techniques.
  • Experience with customer data modelling and identity resolution across CRM, marketing and product sources.
  • Experience integrating with customer engagement platforms such as Braze, Salesforce Marketing Cloud, and Sailthru or similar.
  • Experience planning data migrations (source audit, mapping, target structure definition, historical backfill).
  • Working knowledge of Python for data tooling and automation.
  • Working knowledge of at least one major cloud platform: AWS or GCP.
  • Ability to troubleshoot data issues and develop effective solutions.
  • Comfort producing written guidelines and recommendations for client and third-party teams.
  • Understanding of data privacy and security best practices.
  • Excellent communication and problem-solving skills, with fluent English.
Location & Work Setup
  • APPLY is hybrid/remote-friendly.
  • The preferred candidate should be based in Latin America, preferably working hours aligned to PT (Pacific Time) or ET (Eastern Timezone).
  • Candidates in Santiago, Chile can work out of the Santiago office as remote/hybrid employees.
  • Candidates outside Santiago, Chile will be fully remote.
Technology Stack

Snowflake, dbt, ELT, ETL, SQL, git, CI/CD, Python, AWS, GCP, Salesforce, Sailthru, Braze, Salesforce Marketing Cloud, Spark/PySpark, Docker, Kubernetes.

Nice to Have
  • Snowflake (SnowPro) or dbt certification; cloud certifications welcome.
  • Spark/PySpark.
  • Docker and Kubernetes.
  • Experience with consumer or digital-product data (apps, games, subscriptions).
Benefits
  • Agentic Delivery.
  • An inclusive and safe environment.
  • AI & Strategic Upskilling.
  • Generous vacation policy.
  • Flexible work arrangements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Analyst
Senior Data Analyst

APPLY • United States

Hybrid
USD 120,000 - 170,000
Flexible work arrangements
Generous vacation policy
AI upskilling budget
BI Engineer (Data Analyst)
BI Engineer (Data Analyst)

DataJobs • Arkansas

On-site
USD 85,000 - 120,000
Generous vacation policy
Flexible work arrangements (remote or
Data Engineer (Senior) - ETL (Python+Snowflake) - Remote, Latin América
Data Engineer (Senior) - ETL (Python+Snowflake) - Remote, Latin América

Remote • San Francisco (CA)

Remote
USD 120,000 - 190,000
Competitive salary
Paid time off
Flexible working hours
+3
Data Engineer
Data Engineer

Collectivus Holdings • United States

Remote
USD 100,000 - 150,000
Senior Data Architect (Snowflake)- Market Research
Senior Data Architect (Snowflake)- Market Research

Truelogic • United States

Remote
USD 140,000 - 210,000
100% Remote Work
Highly Competitive USD Pay
Paid Time Off
+2
Data Engineer Remote Latin America
Data Engineer Remote Latin America

Fractal River • United States

Remote
USD 70,000 - 120,000
Personal development plan
Access to a reference library
Unlimited access to AI tools
+3
Senior Data Engineer - Snowflake & dbt Cloud
Senior Data Engineer - Snowflake & dbt Cloud

Premier Trailer Leasing • Plano (TX)

On-site
USD 120,000 - 190,000
Data Engineer
Data Engineer

eNGINE • Pittsburgh

On-site
USD 110,000 - 170,000
401(k) match
Profit sharing after 1 year
Senior Data Engineer (HYBRID)
Senior Data Engineer (HYBRID)

C-4 Analytics • Wakefield (MA)

Hybrid
USD 130,000 - 160,000
Office-based environment
Hybrid work model
Software & Data Engineer (Remote - Latin America)
Software & Data Engineer (Remote - Latin America)

Fractal River • United States

Remote
MXN 500,000 - 800,000
Personal development plan
Unlimited access to AI tools
Yearly performance bonus
+2