
Junior Data Engineer
Refinery89
full-time
Posted on:
Location Type: Remote
Location: Netherlands
Visit company websiteExplore more
Job Level
About the role
- Design, build, and maintain data pipelines supporting Refinery89’s core data platform.
- Contribute to the design and evolution of the company’s data architecture and tooling.
- Implement reliable ingestion, transformation, and storage processes for structured and semi-structured data.
- Ensure data reliability, consistency, and basic data quality controls across systems.
- Collaborate with engineers and internal stakeholders to support analytics and operational use cases.
- Maintain clear, consistent technical documentation for data systems and workflows.
Requirements
- Experience in Linux management, bash scripting
- Some exposure to cloud platforms (we use AWS, but experience with any other cloud is acceptable)
- Python (medium level)
- SQL (medium level)
- Writing clear and consistent documentation
- Professional working proficiency in English
- Common Python libraries, particularly boto3
- Some others such as psycopg2, pymysql, requests
- ETL/ELT processes
- Task orchestration (cron jobs, AWS EventBridge, AWS Step Functions)
- Some experience with data quality
- Some knowledge of a high-performance language (Rust, C, C++)
- Experience with data governance
- Testing (pytest, unittest)
- NoSQL such as Elasticsearch or Pinecone
- Airflow management
- Streaming (Kafka, Kinesis, etc.)
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Linux managementbash scriptingPythonSQLETL processesELT processesdata qualityhigh-performance languagetestingNoSQL
Soft Skills
writing clear documentationprofessional working proficiency in English