3 months ago
Lisbon, PortugalMid Level
Responsibilities
- Build and operate data ingestion and activation platform components, including source connectors, staging and transformation workflows, diffing, incremental synchronization, and Iterable bulk API integrations.
- Improve pipeline reliability and operational visibility through metrics, dashboards, alerting, retries, and durable workflow execution.
- Develop and maintain Snowflake-based data pipelines and data-sharing workflows for analytics and customer-facing data delivery.
- Contribute to schema evolution, data quality checks, and operational processes that improve system correctness and supportability.
- Partner with data science and machine learning engineers on feature generation, feature serving, model inputs, and experimentation workflows.
- Design and improve batch and streaming data systems, raw-to-curated data models, performance, and maintainability.
- Collaborate with product, frontend, platform, SRE, and customer-facing teams to define interfaces, debug issues, and deliver end-to-end solutions.
- Participate in operational support or on-call as needed and recommend process improvements.
Requirements
- 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 large-scale data platforms.
- Strong proficiency in Python and SQL, plus familiarity with Scala or Java.
- Experience with modern data tooling and cloud platforms such as Snowflake, S3, Databricks, Postgres, and Redis.
- Familiarity with workflow orchestration and batch or streaming data system design.
- Understanding of data modeling, schema evolution, incremental processing, testing, and observability.
- Fluency in English, verbally and in writing.
- Legally authorized to work in the EU.
- Preferred experience with Apache Spark, feature stores, ML platform data workflows, Kafka, Pulsar, Airflow, AWS, Terraform, enterprise-grade data products, and end-to-end, integration, or performance testing.
Benefits
- Competitive salary and meaningful equity.
- Private medical insurance, life/risk assurance, meal allowance of €8.55 per day, balance days, 22 days of paid annual leave, and a paid sabbatical after four years of tenure.
- Initial laptop workstation setup and teleworking allowance.
- Remote/distributed work environment; the listed position is based in Lisbon, Portugal.
- Base salary range is €55,000–€68,000 per year gross.
Tech Stack
Apache AirflowApache KafkaApache SparkAWSDatabricksDockerJavaKubernetesPostgreSQLPythonRedisScalaSnowflakeSQLTerraform
Categories
Data Engineering
About Iterable
Iterable builds an AI-powered customer engagement and marketing automation platform for consumer brands and enterprises. It unifies customer data to design, send, and optimize cross-channel campaigns across email, mobile push, SMS, in-app, and web, delivered as a SaaS subscription. Founded in 2013 and headquartered in San Francisco, the privately held company is used by organizations including Priceline, Box, Redfin, Calm, and SeatGeek.
