Big Data Engineer

Israel - Ramat-Gan · Full-time

About The Position

The Big Data Engineer will join the data team alongside other data experts (Engineers & Analysts).

In this role, you will influence every decision-making process in the company and thus this is a crucial role for the company. The role allows the different departments to gain the much-needed visibility to different data sources that shed light on every aspect of our product, from user behavior, new feature adoption, operational, financial, and marketing KPI’s and more.

You will work closely with different departments to understand their needs and gain an in-depth understanding of the business as this is key for any data engineer to fulfill this role properly.

Work Environment

Elementor is the leading website builder platform for professionals on WordPress. Elementor serves web professionals including developers, designers, and marketers, and boasts a new website created every 10 seconds on its platform. 

Elementor is an open-source, GPLv3 licensed offering its platform both as free and premium. Since launching in 2016, Elementor’s reach now extends to more than 180 countries, has more than 7M active websites, and is loved by many, as seen in over 4.5K five-star reviews it received in the WordPress repository.


  • Design, architect and build Elementor data architecture from the ground up
  • Implement best in class solutions for different use cases
  • Utilize a combination of cloud based and open source tools and frameworks to solve our most complex data problems
  • Develop tailor-made solutions as part of the data pipelines
  • Implement data pipelines and data architecture that are scalable, fault tolerant, support high throughout, low latency while considering security aspects at all times
  • Consider cost optimization (finops) at all stages of the implementation
  • You will be expected to provide solutions that are best-in-class in terms of industry standards and best practices


  • Hold a relevant certification in the area of big data architecture in one or more of the public clouds (AWS Solution Architect / Big Data | GCP Data Engineer) - Nice to Have
  • At Least 4 years of industry experience in a similar role - A Must
  • Familiar with different tools for using off-the-shelf ETL tools (like Matillion, Stitch, Fivetran) and orchestration frameworks (like Airflow, AWS Appflow, AWS Step Functions & Data pipelines, AWS Glue, GCP Cloud Composer & Dataflow) - A Must
  • Extensive experience in big data architectures at scale in the cloud (AWS | GCP) - A Must
  • Deep understanding and experience with data lakes & data warehouses in the cloud (S3, Redshift, Cloud storage, BigQuery) - A Must
  • Deep understanding and experience with RDS and NoSql DBs (MySql, Elastic, MongoDB, Redis) - A Must
  • You speak fluent python but can understand other languages as well - A Must
  • Familiar with bash scripting and Linux OS - A Must
  • Experience with near real-time data streaming solutions (mainly different types of queueing and streaming, pub/sub paradigms, Kafka, AWS sns / SQL, Kinesis firehose & streames, GCP Cloud Pub/Sub & Dataflow) - Nice to Have
  • You are accustomed to talking to internal stakeholders, understand their needs and build the absolute best-in-class data architecture to solve their problems while looking at the company needs for short and medium-term
  • BSc in computer science / software engineering or other equivalent / related academic degree - Nice To Have

Apply for this position