Position: Senior Data Engineer / Data Science
Company: Bookkeeping Services
Experience required: 5y
English level: upper

You will be the owner of the data strategy and as such, you will learn how the data serve the goals, come up with ways to improve our tens of billions of events and TBs of data processes while maintaining high data quality; conduct proof of concepts with latest data tools; and by that, help our clients make smarter decisions that continuously improve their ad-impression quality. 

You will work with a wide array of languages and technologies such as GCP, DataBricks, Spark, Python, Scala, SQL, BigQuery, Vertica, Kafka, Docker, Kubernetes, Gitlab and more. 

We believe in our people’s abilities to take things end to end; working with product managers, designing solutions, continuously building, deploying and analyzing data - getting things done.

Who you are

A team Player with an ability to work independently and good communication skills.
Actively seek ways to improve software processes and interactions 
A versatile developer with decision making capability and “getting-things-done” attitude.
6+ years of experience with one of the following languages: Python, Scala or Java. 
Hands-on experience with both streaming and batching technologies such as: Kafka/Kafka Streams/Spark/Flink/Beam
Extensive experience in working with SQL/NoSQL Databases and data warehouses such as Databricks, BigQuery, Snowflake, Redshift, Vertica, etc.
experience working with public cloud providers such as GCP/AWS/Azure
Interested in learning new things