About this role
Salary: £40,000 - 60,000 per year
Requirements: A rigorous degree in Computer Science, Data Science, Engineering, Mathematics or a closely related disciplineStrong programming fundamentals in Python, TypeScript and SQL, demonstrated through useful software, research, internships, open-source work or a strong personal portfolioUnderstanding of and experience with relational databases, data modelling, APIs and ETL/ELT pipelines, with an enthusiasm to deepen these skillsCare for readable code, testing, debugging, version control, and the difference between a promising prototype and a reliable production systemThe patience to trace messy data through unfamiliar systems, identify root causes and verify that a solution worksA commercially minded, out-of-the-box thinker with an appetite to build and scale a platformStrong professionalism and maturityThe ability to ask good questions, document decisions and explain technical issues to colleagues who do not write codeA grounded, collaborative and high-agency approach, willing to seek guidance, act on feedback, and take on increasing responsibility as capability growsDesirable experience in data pipelines, backend engineering, analytics engineering or automationFamiliarity with a cloud platform for application deployment, Docker, data warehouses, business-intelligence tools, or simple internal web applicationsPractical exposure to LLM APIs, retrieval, evaluation, OCR or document-processing workflowsInterest in real estate, finance, accounting, asset management, construction or how operational businesses actually use dataEvidence of going beyond the teaching syllabus through a tool, service, open-source contribution, technical article or project used by someone other than you Responsibilities: Develop and maintain a Python codebase and database responsible for ingesting, cleaning, validating and reconciling data from internal and third-party sourcesBuild REST APIs to serve as the bedrock of an internal platformInvestigate inconsistencies in existing internal data, write validation rules and document definitions, and help establish trusted datasets for asset managementTurn manual collection, checking, reconciliation, reminders, document generation and reporting tasks into dependable workflowsCreate dashboards, reports, alerts and small internal tools for investment, asset management, finance and operations functionsDevelop document extraction, retrieval and LLM-based workflows, including testing, evals and human-in-the-loop review mechanismsWrite clean, tested, high-quality code; use version control; monitor jobs; investigate failures; and maintain clear technical documentation Technologies: BackendCloudDockerETLLLMPythonRESTSQLTypeScriptWebSupport More:
Morela is supporting a private, entrepreneurial, family-owned real estate investment group in the search for a Junior Data Engineer. This is a full-time, permanent role based in London, offering a salary of £40,000-£60,000 depending on experience, with an ASAP start and applications closing on 20 September 2026. We are building out our internal data platform from the ground up, connecting specialist domains including property management, asset management and accounting. You will work closely alongside a senior engineer within a small, hands-on internal team, with real ownership over code, data pipelines and internal tools from an early stage and the opportunity to shape the platform as it grows. Appointment will be subject to appropriate references, background checks and a confidentiality agreement, and reasonable adjustments are available throughout the process.
last updated 38 week of 2026