Job Summary
A cloud solutions technology company has an open position for a Remote Principal Machine Learning Data Engineer.
Core Responsibilities of this position include:
- Working with Data Scientists to help improve their productivity and implement their ideas
- Designing and maintaining new data processing pipeline
- Analyzing performance metrics and logs
Qualifications for this position include:
- 10+ years experience building enterprise grade highly reliable, mission-critical software or big data systems
- Advanced Python programming
- 3+ years of experience in production SaaS deployment
- 3+ years experience with streaming systems: MQ, Kafka, Storm, Spark, etc
- Expert-level understanding of relational databases (columnar and row-based), and NoSQL including mongo
- Experience with the data toolchains: EMR, Kinesis, Redshift, Glue