Job Description
Forter is seeking a Senior Data Engineer to join its Research Engineering team in Tel Aviv. This role is pivotal in enabling Forter's research needs by ensuring analysts, data scientists, and engineers have seamless access to data, tools, and support. The Senior Data Engineer will be instrumental in building foundational infrastructure and key applications that facilitate actionable insights from Forter’s extensive data.
The role involves:
- Designing, building, and maintaining foundational infrastructure and key applications.
- Leveraging technologies like Snowflake, Databricks, Apache Spark, Elasticsearch, AWS, and Kafka.
- Expanding and optimizing Forter’s data warehouse and lakehouse.
- Modeling data and defining storage strategies for intuitive and fast data access.
- Enhancing web applications for in-depth insight into decision-making processes.
- Collaborating with analysts, data scientists, and engineers.
- Managing project planning, milestones, designs, and estimations.
- Maintaining high standards for production systems, including testing, monitoring, and alerting.
- Debugging complex problems across the entire stack.
Requirements:
- 5+ years of experience in designing, implementing, and maintaining large-scale backend production systems.
- Experience building and maintaining data-intensive applications.
- Experience with data processing technologies (e.g., Spark, Flink, EMR, Iceberg).
- Experience with data warehousing frameworks (e.g., Snowflake, Hive, Glue, Databricks Unity Catalog).
- Proficiency in Python.
- Experience with AWS or other public clouds.
- Professional proficiency in English.
Forter appreciates if you have:
- Experience with a JVM-based language.
- Experience with NoSQL databases (e.g., ElasticSearch, AeroSpike, Cassandra, MongoDB).
- Strong command of SQL.
- Experience building web applications.