Position: Senior Data Engineer (Python)
Company: Altamira.ai
Experience required: 5y
English level: intermediate

Our client provides advertisers with a **single interface** to **manage** all their **media** spending across all channels (search, social media, display ads, video, native ads, partnerships, program radio, targeted TV and etc.).
We use **machine learning** algorithms to automate and optimize campaigns, enabling advertisers to effortlessly increase revenue and increase ad ROI through efficiency gains.

We are looking for a unique **Data Engineer (Python)**!

**Key experience:**
- Proficiency with Python language 4+ to analyze and organize raw data;
- Knowledge of AWS, especially Data Lake (Glue, Athena);
- Experience with Apache Spark;
- Experience building and optimizing ETLs, data pipelines, architectures, and data sets;
- Experience with implementation of any data warehouse;
- English, intermediate - upper intermediate (able to understand and speak on technical subjects). 

**Nice to have:**
- Experience with NiFi would be a big plus.
- Knowledge of Scala language (Akka HTTP, actors, streams) would be a big plus.
- Experience with Druid.
- No-SQL DBs like MongoDB any RDBMS.

**What tasks to perform**
- Building Data Lake tables using AWS Glue (Spark);
- Data ingestion using Apache NiFi and AWS services;

**Desired education:**
Master’s degree in computer science or related field.