DevJobs

Data Engineer

Overview
Skills
  • Python Python
  • Spark Spark
  • Pandas Pandas
  • Kafka Kafka
  • NoSQL NoSQL
  • MongoDB MongoDB
  • CI/CD CI/CD
  • GitHub Actions GitHub Actions
  • AWS S3
  • Airflow Airflow
  • Terraform Terraform
  • Apache Iceberg
  • AWS Athena
  • AWS EMR
  • AWS Glue
  • boto3
  • PySpark
  • Kinesis
  • Looker
  • Spark Structured Streaming

At Kissterra, we are revolutionizing the insurance industry with the world's first Marketing OS - a comprehensive solution tailored to the unique marketing and distribution needs of insurance organizations.


Our intelligent solutions combine the power of AI, machine learning, and real-time data to reshape marketing strategies and drive profitable growth for top insurers.

Founded in 2015 and headquartered in Israel, Kissterra partners with leading US insurance companies, helping them uncover hidden growth opportunities and optimize their marketing budgets with unparalleled precision and efficiency.


We’re looking for a Data Engineer to join our team and help shape a modern, scalable data platform. You’ll work with cutting-edge AWS technologies, Spark, and Iceberg to build pipelines that keep our data reliable, discoverable, and ready for analytics.


What’s the Job?

  • Design and maintain scalable data pipelines on AWS (EMR, S3, Glue, Iceberg).
  • Transform raw, semi-structured data into analytics-ready datasets using Spark.
  • Automate schema management, validation, and quality checks.
  • Optimize performance and costs with smart partitioning, tuning, and monitoring.
  • Research and evaluate new technologies, proposing solutions that improve scalability and efficiency.
  • Plan and execute complex data projects with foresight and attention to long-term maintainability.
  • Collaborate with engineers, analysts, and stakeholders to deliver trusted data for reporting and dashboards.
  • Contribute to CI/CD practices, testing, and automation.


Requirements:

  • Strong coding skills in Python (PySpark, pandas, boto3).
  • Experience with big data frameworks (Spark) and schema evolution.
  • Knowledge of lakehouse technologies (especially Apache Iceberg).
  • Familiarity with AWS services: EMR, S3, Glue, Athena.
  • Experience with orchestration tools like Airflow.
  • Solid understanding of CI/CD and version control (GitHub Actions).
  • Ability to research, evaluate, and plan ahead for new solutions and complex projects.


Nice to have:

  • Experience with MongoDB or other NoSQL databases.
  • Experience with stream processing (e.g., Kafka, Kinesis, Spark Structured Streaming).
  • Ability to create visualized dashboards and work with Looker (Enterprise).
  • Infrastructure-as-code (Terraform).
  • Strong debugging and troubleshooting skills for distributed systems.

Kissterra