Junior Data Engineer

VIQU Limited

City Of London

On-site

GBP 40,000 - 60,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Morela is seeking a Junior Data Engineer in London to join a private real estate investment group. The role offers hands-on production code work, data pipelines, and direct learning from a senior engineer.

Open to graduates up to ~3 years’ experience with ASAP start and a salary of £40,000-£60,000 depending on experience. The successful candidate will build data pipelines, REST APIs, dashboards and internal tools, contributing to asset management, accounting and finance workflows.

Qualifications

  • A rigorous degree in Computer Science, Data Science, Engineering or closely related discipline.
  • Strong programming fundamentals in Python, TypeScript and SQL.
  • Experience with relational databases, data modelling, APIs and ETL/ELT pipelines.
  • Commitment to readable code, testing, version control and production-grade systems.
  • Ability to trace messy data, identify root causes and verify solutions.
  • Commercially minded, out-of-the-box thinker with willingness to scale a platform.
  • Strong professionalism and collaboration.

Responsibilities

  • Develop and maintain a Python codebase and database responsible for ingesting, cleaning, validating and reconciling data from internal and third-party sources.
  • Build REST APIs to serve as the bedrock of an internal platform.
  • Investigate inconsistencies in existing internal data, write validation rules and document definitions, and help establish trusted datasets for asset management.
  • Turn manual collection, checking, reconciliation, reminders, document generation and reporting tasks into dependable workflows.
  • Create dashboards, reports, alerts and small internal tools for investment, asset management, finance and operations functions.
  • Develop document extraction, retrieval and LLM-based workflows, including testing, evals and human-in-the-loop review mechanisms.
  • Write clean, tested, high-quality code; use version control; monitor jobs; investigate failures; and maintain clear technical documentation.

Skills

Python
TypeScript
SQL
Data pipelines
REST APIs

Education

Degree in Computer Science, Data Science, Engineering or related field

Job description

Junior Data Engineer

Permanent

Morela is delighted to be supporting a private, family-owned real estate investment group in the search for a Junior Data Engineer. This is a full-time, permanent position based in London, open to exceptional graduates through to candidates with up to three years' experience, offering a salary of £40,000-£60,000 depending on experience. This is not a narrow graduate scheme - you will write production code, solve live business problems, and learn directly from a senior engineer. We are looking to move quickly, with an ASAP start date and applications closing 20 September 2026.

About the Client

Our client is a private, entrepreneurial, family-owned real estate platform with a significant property portfolio and associated finance operations. The business is hiring a Junior Data Engineer to support a senior engineer in building out its internal data platform - the first phase of which will connect specialist domains including property management, asset management and accounting.

The Role

You will play a genuinely hands-on role, working alongside a senior engineer to build production systems from the ground up rather than shadowing existing ones. Expect real ownership over code, data pipelines and internal tools from an early stage, with the chance to learn directly from someone more senior as the platform - and your responsibilities - grow.

Responsibilities
  • Develop and maintain a Python codebase and database responsible for ingesting, cleaning, validating and reconciling data from internal and third-party sources
  • Build REST APIs to serve as the bedrock of an internal platform
  • Investigate inconsistencies in existing internal data, write validation rules and document definitions, and help establish trusted datasets for asset management
  • Turn manual collection, checking, reconciliation, reminders, document generation and reporting tasks into dependable workflows
  • Create dashboards, reports, alerts and small internal tools for investment, asset management, finance and operations functions
  • Develop document extraction, retrieval and LLM-based workflows, including testing, evals and human-in-the-loop review mechanisms
  • Write clean, tested, high-quality code; use version control; monitor jobs; investigate failures; and maintain clear technical documentation
Essential Requirements
  • A rigorous degree in Computer Science, Data Science, Engineering, Mathematics or a closely related discipline
  • Strong programming fundamentals in Python, TypeScript and SQL, demonstrated through useful software, research, internships, open-source work or a strong personal portfolio
  • Understanding of and experience with relational databases, data modelling, APIs and ETL/ELT pipelines, with an enthusiasm to deepen these skills
  • Care for readable code, testing, debugging, version control, and the difference between a promising prototype and a reliable production system
  • The patience to trace messy data through unfamiliar systems, identify root causes and verify that a solution works
  • A commercially minded, out-of-the-box thinker with an appetite to build and scale a platform
  • Strong professionalism and maturity
  • The ability to ask good questions, document decisions and explain technical issues to colleagues who do not write code
  • A grounded, collaborative and high-agency approach - willing to seek guidance, act on feedback, and take on increasing responsibility as capability grows
Desirable Experience
  • In
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Data Engineer
Junior Data Engineer

VIQU IT Recruitment • Greater London

On-site
GBP 40,000 - 60,000
Junior Data Engineer
Junior Data Engineer

VIQU IT • Greater London

On-site
GBP 40,000 - 60,000
Junior Data Engineer: Build Production Pipelines
Junior Data Engineer: Build Production Pipelines

VIQU IT • Greater London

On-site
GBP 40,000 - 60,000
Junior Data Engineer: Build Production Pipelines & Dashboards
Junior Data Engineer: Build Production Pipelines & Dashboards

VIQU IT Recruitment • Greater London

On-site
GBP 40,000 - 60,000
Hands-On Junior Data Engineer: Build Production Pipelines
Hands-On Junior Data Engineer: Build Production Pipelines

VIQU Limited • City Of London

On-site
GBP 40,000 - 60,000
Junior Data Engineer
Junior Data Engineer

Harnham • West Midlands

Remote
GBP 27,000 - 45,000
Senior Data Platform Engineer
Senior Data Platform Engineer

VIQU Limited • City Of London

On-site
GBP 70,000 - 100,000
Senior Data Engineer
Senior Data Engineer

Searchability® • Greater London

Hybrid
GBP 90,000 - 110,000
Hybrid working
Equity package
Competitive salary
+2
Junior Engineer (Graduate)
Junior Engineer (Graduate)

Artefactlinkedin • Greater London

On-site
GBP 30,000 - 36,000
Junior Data Engineer
Junior Data Engineer

Onyx-Conseil • City of Westminster

Hybrid
GBP 35,000 - 50,000
Holiday
Hybrid Working
Technical Development