
Data Engineer
- הרצליה
- משרה קבועה
- משרה מלאה
- Design and develop real-time and batch data pipelines using modern frameworks and distributed systems.
- Build robust, scalable, and fault-tolerant ETL workflows to handle high-volume structured and unstructured data.
- Model and maintain efficient, query-optimized data structures across SQL, NoSQL, and search engines.
- Collaborate with customers, field engineers, and delivery teams to deploy and support data systems in real environments — both cloud-based and on-premise.
- Own and maintain the reliability, observability, and performance of data flows and infrastructure.
- Stay up to date with data engineering trends and recommend best-fit solutions for evolving business needs.
- 5+ years of hands-on experience in Java or Python in data engineering or backend systems.
- Solid knowledge of Docker, Kubernetes, and containerized architecture.
- Strong understanding of multithreaded, concurrent, and distributed system design.
- Experience building and orchestrating ETL pipelines using tools like Airflow, Apache NiFi, or similar.
- Expertise in data modeling, both for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
- Experience with search engines like ElasticSearch and/or graph databases.
- Proficiency with streaming platforms like Kafka, Flink, or Spark Streaming.
- Understanding of pipeline observability and data quality best practices.
- Excellent communication and problem-solving skills, especially in customer-facing or cross-team contexts.
- Fluency in spoken and written English.
- Experience with real-time event processing at scale.
- Previous work in data architecture, including data lake design, schema evolution, and partitioning strategies.
- Proven experience managing and deploying on-premise data infrastructure (Kafka, Elasticsearch, Airflow, NiFi, etc.).
- Familiarity with hybrid setups that integrate cloud and on-prem environments.
- Industry knowledge in cybersecurity, telecom, or other data-heavy domains.
- Background in consulting, customer support, or solution delivery roles.
- Must be available for at least one flight per 2 months to collaborate with customers on-site.