Data engineer for customer engagement platforms

Iterable, Inc.

Lisboa

Remote

EUR 55,000 - 68,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salaries & meaningful EQUi

Job summary

Iterable, Inc. is seeking a Data Engineer II to build reliable data pipelines and platform capabilities that power customer-facing data movement, analytics products, and ML foundations.

You will own moderate-scope projects with guidance, collaborating across engineering, product, infrastructure and data science to deliver scalable, observable systems. Responsibilities include building and operating data ingestion components, including source connectors, staging and transformation workflows, and

Qualifications

  • 3+ years of relevant experience in data engineering or related roles.

Responsibilities

  • Build and operate components of our data ingestion and activation platform, including source connectors, staging and transformation workflows, diffing and incremental sync logic.
  • Improve pipeline reliability, observability, and recovery through metrics, dashboards, alerting, retries, and durable workflow execution.
  • Develop and maintain Snowflake-based data pipelines and data-sharing workflows that improve freshness, correctness, and scalability for analytics products and customer-facing data delivery.
  • Contribute to schema evolution, data quality checks, and operational processes that reduce discrepancies and make data systems easier to support and extend.
  • Partner with data science and machine learning engineers to build and harden the data infrastructure behind feature generation, feature serving, model inputs, and experimentation workflows.
  • Make thoughtful tradeoffs across batch and streaming patterns, raw-to-curated data modeling, performance, and maintainability as systems scale.
  • Collaborate with cross-functional partners across product, frontend, platform, SRE, and customer-facing teams to define interfaces, debug issues, and deliver high-quality solutions end to end.
  • Recommend improvements to existing processes and understand resources available to overcome unforeseen issues.

Skills

Python
SQL
Scala/Java

Tools

Snowflake
S3
Databricks
Postgres
Redis
Airflow

Job description

Описание

As a Data Engineer II at Iterable, you'll build reliable data pipelines and platform capabilities that power customer-facing data movement, analytics data products, and machine learning foundations. You will own moderate-scope projects with regular guidance on newer or more ambiguous problems, while collaborating across engineering, product, infrastructure, and data science to deliver scalable, observable systems.

Задачи

Build and operate components of our next-generation data ingestion and activation platform, including source connectors, staging and transformation workflows, diffing and incremental sync logic, and integrations with Iterable bulk APIs. Improve pipeline reliability, observability, and recovery through metrics, dashboards, alerting, retries, and durable workflow execution. Develop and maintain Snowflake-based data pipelines and data-sharing workflows that improve freshness, correctness, and scalability for analytics products and customer-facing data delivery. Contribute to schema evolution, data quality checks, and operational processes that reduce discrepancies and make data systems easier to support and extend. Partner with data science and machine learning engineers to build and harden the data infrastructure behind feature generation, feature serving, model inputs, and experimentation workflows. Make thoughtful tradeoffs across batch and streaming patterns, raw-to-curated data modeling, performance, and maintainability as systems scale. Collaborate with cross-functional partners across product, frontend, platform, SRE, and customer-facing teams to define interfaces, debug issues, and deliver high-quality solutions end to end. Recommend improvements to existing processes and understand resources available to overcome unforeseen issues. Learn to proactively anticipate small roadblocks to accomplishing tasks and use knowledge of business unit processes to navigate them successfully.

Требования

3+ years of relevant experience in data engineering, software engineering, or adjacent platform and infrastructure roles. Experience building and operating production data pipelines, ETL/ELT systems, or data platforms at scale. Strong proficiency in Python and SQL, plus familiarity with at least one additional programming language such as Scala or Java. Experience with modern data tooling and cloud platforms such as Snowflake, S3, Databricks, Postgres, Redis, or similar systems. Familiarity with orchestration and workflow concepts, and with designing batch and/or streaming data systems. Understanding of data modeling, schema evolution, incremental processing, testing, and observability for reliable data products. Desire to work in a highly remote/distributed but collaborative environment. Willingness to participate in operational support or on-call as needed. Fluency in English (verbal and written). Legally authorized to work in the EU. Будет плюсом: Experience with Apache Spark, feature stores, or ML platform data workflows; Experience with Kafka, Pulsar, Airflow, or similar event-driven and workflow technologies; Experience with AWS and infrastructure-as-code tools such as Terraform; Experience supporting enterprise-grade data products with strict reliability, freshness, or customer delivery expectations; Experience with end-to-end, integration, or performance testing for data-intensive systems

Условия
  • Competitive salaries & meaningful equity
  • Private Medical Insurance
  • Life/Risk Assurance
  • Meal Allowance: 8.55€ per day
  • Balance Days (additional paid holidays)
  • Paid Annual Leave (22 days)
  • Paid Sabbatical (after 4 years tenure)
  • Initial laptop workstation setup
  • Teleworking Allowance

The base salary range for this position in Lisbon, Portugal, is €55,000 – €68,000 per year (gross).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

data engineer for customer engagement
data engineer for customer engagement

Iterable, Inc. • Lisboa

On-site
EUR 55,000 - 68,000
Private Medical Insurance
Life/Risk Assurance
Meal Allowance
+5
Staff Data Engineer
Staff Data Engineer

Iterable, Inc. • Lisboa

On-site
EUR 83,000 - 108,000
Competitive salary
Equity
Private medical insurance
+7
Data Engineer II
Data Engineer II

Iterable, Inc. • Lisboa

On-site
EUR 55,000 - 68,000
Private Medical Insurance
Meal Allowance
Paid Annual Leave
+2
machine learning engineer for customer engagement
machine learning engineer for customer engagement

Iterable, Inc. • Lisboa

On-site
EUR 75,000 - 110,000
Private Medical Insurance
Life/Risk Assurance
Meal Allowance: 8.55€ per day
+5
Data engineer in financial services
Data engineer in financial services

Valantic • Lisboa

On-site
EUR 70,000 - 120,000
Гибкий график
Профессиональное развитие
Конкурентное вознаграждение
Data analyst
Data analyst

Affinity • Oeiras

On-site
EUR 38,000 - 60,000
Software Engineer II (Portugal)
Software Engineer II (Portugal)

Iterable, Inc. • Lisboa

Remote
EUR 55,000 - 68,000
Competitive salary & equity
Private medical insurance
Life/Risk assurance
+6
Data Engineer
Data Engineer

Stott and May Inc. • Portugal

Hybrid
EUR 54,000 - 66,000
Health insurance
Mental health support
Training & development support
+1
Data Engineer
Data Engineer

Egor Group • Venda do Pinheiro

Hybrid
EUR 40,000 - 70,000
Meal allowance
Hybrid work model (Lisbon)
Other corporate benefits
data engineer in digital services
data engineer in digital services

Inetum • Lisboa

On-site
EUR 45,000 - 75,000