At a Glance
- Tasks: Develop and maintain Python codebases, build REST APIs, and create data workflows.
- Company: Join a dynamic family-owned real estate investment group in London.
- Benefits: Competitive salary of £40,000-£60,000, hands-on experience, and mentorship from senior engineers.
- Other info: Fast-paced environment with opportunities for growth and learning.
- Why this job: Make a real impact by solving live business problems and building internal data platforms.
- Qualifications: Degree in Computer Science or related field; strong Python, SQL, and TypeScript skills.
The predicted salary is between 40000 - 60000 £ per year.
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
Junior Data Engineer employer: VIQU Limited
Join a leading Investment Banking firm in London, where you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work on complex projects that make a real impact in the financial sector. Our inclusive work culture values your contributions and encourages you to take ownership of your projects, ensuring a rewarding and meaningful career path.
StudySmarter Expert Advice🤫
We think this is how you could land Junior Data Engineer
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like VIQU Limited!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Junior Data Engineer at VIQU Limited.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like VIQU Limited.
✨Apply Directly through Our Website
When you find a suitable opening like Junior Data Engineer at VIQU Limited, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Junior Data Engineer
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at VIQU Limited, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at VIQU Limited. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at VIQU Limited
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at VIQU Limited!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.