Job opening

Data Systems Engineer (Remote)

AIconic / Amsterdam (NL)

Apply on site


In this role, the ability to ship functional tools & systems quickly on a deadline is just as important as the ability to build systems that are robust, reliable, and maintainable. Having pretty much tried every data engineering tool at least once, you will have the ability to autonomously make architecture choices and contribute to the decision making process as part of the team, drawing heavily on your personal experience.

You care deeply about reproducible, scalable pipelines and clean data sets. You can write program logic in SQL (not that you'd want to). You can refactor an ETL project in a few days if provided with enough liquid motivation. You can take a pipeline that is behaving erratically and make it produce the same result every time. You understand how to communicate with machine learning researchers about your pipelines and tools and can teach them how to utilize them.

Must Have
* B.S. in Computer Science or extraordinary aptitude as a data engineer or systems engineer
* Knowledge of distributed systems like HDFS/Hadoop, horizontal database scaling
* Expertise in data storage, movement, and management systems
* Ability to write a memory efficient program
* Ability to work with ETL pipelines
* Strong understanding of SQL
* Excellent Bash/Python skills

Desirable Skills / Abilities / Experience
* Experience with AWS, Azure or Google Cloud
* Experience with Scheme, Common Lisp, or Clojure
* MS/PhD in Computer Science or similar technical field
* Experience with Airflow, Luigi or similar ETL pipeline software
* Experience with legacy database systems (e.g. Oracle / Cobol DB2)
* Knowledge of operating systems, programming languages, and compilers

Full description & Apply on site