Position: Senior Data Engineer
Company: Quadrobit
Experience required: 3y
English level: intermediate

4+ years of commercial experience in software development
· Self-starter, proactive and ability to work to deadlines
· Strong attention to detail with excellent quantitative and qualitative abilities.
· Excellent code quality standards and a full understanding of writing unit tested code. Use of Git and familiar with code review practices and pull/merge requests
· The ability to turn prototype and proof of concept code into robust production grade systems
· Experience with AWS data products including DataPipeline, EMR and S3 repositories
· Understanding of principles of parallel computing
· Experience in Scala 2, Spark/PySpark, Spark Core, SparkML, Kafka
· Deep understanding of Data Modeling
· Experience with ETL optimization
· Understanding of ML principles
· Solid experience with Spark on YARN, Hadoop and Map/Reduce
· Linux, Jenkins, SQL, Maven


We offer:
·  Competitive salary 
·  Possibility of remote work
· Medical insurance
· In-house English courses
· Great office location
· Fun working environment