
Data Engineer
iProov
full-time
Posted on:
Location Type: Hybrid
Location: London • 🇬🇧 United Kingdom
Visit company websiteSalary
💰 £50,000 - £65,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AirflowCloudDockerGoogle Cloud PlatformKubernetesMongoDBNoSQLPythonSQL
About the role
- Advance our data warehousing and reporting capabilities, moving the team from 'building mode' to 'scaling mode.'
- Share the responsibility for platform uptime, helping to harden pipelines, improve observability, and ensure systems can handle increasing data volume without manual intervention.
- Contribute to a high-quality codebase through peer code reviews and documentation, helping to maintain a culture of clean, reusable, and tested code.
- Act as a technical liaison for the Science and Analytics members of the team, translating their complex requirements into efficient GCP infrastructure and Kubernetes deployments.
- Proactively identify bottlenecks in our existing flows & implement modern solutions
Requirements
- A proven track record of writing clean, modular Python in a professional team environment, with the ability to read, debug, and improve existing codebases.
- Hands-on experience with Google Cloud Platform data services, including containerized applications (Kubernetes/Docker) and orchestration tools (Airflow/Composer).
- Experience with Git workflows, pull requests, and CI/CD pipelines, with a clear understanding that great engineering is a collaborative team sport.
- Comfort interacting with both MongoDB (NoSQL) and SQL warehouses, including an understanding of how to handle schema evolution and data consistency across different systems.
- Strong debugging skills and a desire to find root causes rather than just patching errors.
- Motivation to deliver features quickly while caring about the long-term health of the platform, and a willingness to constructively challenge processes to improve team velocity.
Benefits
- 25 days Annual Leave, plus 8 Bank Holidays (more holiday with service - up to an extra 5 days off per year)
- Growth Shares allocated after passing probation (6 months of service)
- Salary sacrifice schemes including: Pension, Cycle To Work and Electric Car Scheme
- Nursery Sacrifice Scheme
- Work Overseas Perk - Work globally for up to 2 weeks
- Life Assurance
- SmartHealth - Access to private GP, Psychologist, Nutritionist along with tailored fitness plans for both you and your family
- Benefit from personalized 1:1 career coaching with our in-house Occupational Psychologist
- Award winning L&D platform with personal allocated training budgets
- Enhanced paid family leave
- Pension - 5% employee, 3% employer
- Flexible hybrid working environment
- Free Barista Coffee/Tea, biscuits with fruit in the WeWork office
- Free access to WeWork discounts and free online well-being sessions
- Vitality Health - a range of options available on this below
- The Vitality Programme includes a number of reward benefits that all employees have access to as part of the plan, for example: Private Health cover including Dental, Optical, and Audiology
- 50% off monthly gym memberships
- Apple watches significantly discounted based member vitality status
- Half price trainers with Runners Need
- Weekly rewards – Free coffee with Café Nero
- Monthly rewards – Free Cinema ticket
- Discounts on travel with Expedia (hotels) and Mr & Mrs Smith with discounts getting greater throughout the year based on a members vitality status
- Amazon prime free months based on activity
- Up to 25% cashback at Waitrose when buying healthy foods
- 75% off stays at Champneys Health Spas
- Allen Carr’s £299 no smoking programme for free
- Access to Vitality Healthy Mind with 30% off Headspace subscriptions and the ability to earn Vitality points for using Buddhify, Calm and Headspace
- Discounts on Weight Watchers
- 50%-80% off Comprehensive Private Health screenings
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonKubernetesDockerGoogle Cloud PlatformAirflowComposerGitCI/CDMongoDBSQL
Soft skills
debuggingcollaborationproblem-solvingcommunicationmotivationadaptabilitycritical thinkingpeer code reviewsdocumentationprocess improvement