Data Engineer - Build Scalable Distributed Data Pipelines
Ripjar
United Kingdom
On-site
GBP 50,000 - 70,000
Full time
14 days+
Application generator
Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
25 days annual leave + birthday off
Private Family Healthcare
Employee Assistance Programme
Pension contributions
Enhanced maternity/paternity pay
Top of the range MacBook Pro
Job summary
Ripjar is seeking a Data Engineer to join their team in the United Kingdom. This role focuses on building and operating a Data Collection Hub, with responsibilities including engineering distributed ingestion services and designing data contracts. The ideal candidate has 2+ years of experience in production software, is proficient in programming languages such as Python or Node.js, and possesses skills in debugging, performance improvement, and CI/CD. The role offers a competitive salary, 25 days annual leave plus your birthday off, and private family healthcare.
Qualifications
2+ years building and operating production software systems.
Fluency in at least one programming language (Python/Node.js a plus).
Experience debugging moderately complex systems and improving reliability/performance.
Responsibilities
Engineer distributed ingestion services that handle diverse data sources.
Build high-throughput processing components focused on performance.
Design evolving data contracts for downstream teams.
Ensure production quality with maintainable code and strong testing.
Improve platform reliability against various failures.
Contribute to CI/CD for better developer experience.
Skills
Distributed data systems
Python
Node.js
Debugging systems
CI/CD
Education
Degree in Computer Science or numerical degree
Tools
HDFS
HBase
Spark
Kubernetes
MongoDB
OpenSearch
GitHub
Jira
Job description
Ripjar is seeking a Data Engineer to join their team in the United Kingdom. This role focuses on building and operating a Data Collection Hub, with responsibilities including engineering distributed ingestion services and designing data contracts. The ideal candidate has 2+ years of experience in production software, is proficient in programming languages such as Python or Node.js, and possesses skills in debugging, performance improvement, and CI/CD. The role offers a competitive salary, 25 days annual leave plus your birthday off, and private family healthcare.