Junior Data Ingestion Engineer

EDITED
Summary
Join EDITED's Product and Data team as a Junior Data Ingestion Engineer and contribute to building data-driven solutions for our retail clients. Maintain and improve our data ingestion platform, collaborating with Data Operations, customers, and other engineers. Diagnose and resolve issues with data ingestion scripts, develop tools for data quality detection, and integrate them into our data processing pipeline. This role requires a quantitative mindset, detailed problem-solving skills, and experience in software development. We offer flexible working options, including hybrid work and flexible hours, to support a positive work-life balance. The ideal candidate will have a passion for creative problem-solving and a proven ability to work in a fast-paced environment.
Requirements
- A passion for creative problem solving and attention to detail β you love to dig into the root cause of an issue
- A proven ability to work within a fast-moving team and to prioritise and balance a varied workload
- Software development experience in a modern programming language like Python, Ruby, Javascript, Perl (Python preferred)
- Experience with REST Web Services, HTTP, DOM, CSS, XPath, RegEx and desire to build robust data-processing systems
- Comprehensive communicator in English, written and verbal
- A bachelorβs degree or greater preferably in Computer science, Information systems or Mathematics or have experience in a data QA/software test/junior web development role
Responsibilities
- Maintain and improve our data ingestion platform
- Liaise with our Data Operations team or customers
- Diagnose and fix issues with our data ingestion scripts
- Building tooling to help detect data quality issues en masse and integrating them into our data processing pipeline
Preferred Qualifications
- Experience with web scraping β bonus points for Scrapy
- Understanding of HTTP, OOP principles
- Experience with data QA processes and/or web application testing (Selenium)
- Experience with Linux and using the command line
- Experience communicating with development teams, as well as explaining technical concepts to non-technical people, including clients
- A demonstrated ability to think logically and technically
- Experience with Agile Kanban methodology
- GIT version control
Benefits
- You can utilise our flexible working policy to ensure you can work around your schedule β this means starting + finishing when it suits you best!
- Additional Health Insurance
- Gaming & relax areas
- MultiSport card
- Corporate discounts
- Employee referral program
- 25 days annual leave + public holidays (and an extra day for every year at EDITED )
Share this job:
Similar Remote Jobs

