Position: Senior Data Engineer
Company: Dynamo Development, Inc.
Category: Python
Experience required: 3y
English level: upper

Project: products that help clients make sense of the future and drive their businesses forward using data. The system retrieves large amounts of structured and unstructured data and uses scientific methods to extract knowledge and insights from that data. We present those analytics through a sophisticated, dynamic user interface which enables clients to find answers to their most important questions.

Your main tasks:
Senior Data Engineer will be the main engineering resource within our data science team.  Reporting to the R&D Team Lead, you will work alongside data scientists on cutting-edge problems. The goal is to build efficient and reusable data and machine learning pipelines to enable rapid R&D work, make it easy to productionize the research, quickly adopt new data sources, and maintain the best software engineering practices. The data engineer will collaborate with software engineers from other teams and influence the company's engineering strategy.

 Require skills:
- 4+ years professional experience in Python. Familiarity with Go is a plus;
- Relational database proficiency (e.g.  Redshift, MySQL, Aurora);
- Experience using Spark, Sqoop,  AWS services (Spectrum, Glue) and other related tools in the big data ecosystem;
- Knowledgeable of data modeling, data storage techniques, data warehousing and general data architecture;
- Experience with engineering data pipelines to capture, store and process unstructured data;
- Proficiency developing in a Mac/Linux environment;
- BS in Computer Science or similar; advanced degrees also acceptable.

We offer:
- Competitive salary;
- Great team spirit & ability to grow professionally;
- Flexible schedule;
- Paid lunches & English courses;
- Paid external trainings;
- Comfortable office and its location;
- Great team and challenging projects.