At a Glance
- Tasks: Build and maintain data pipelines, transforming data for business insights.
- Company: Join a fast-growing tech company in Oxford with a collaborative culture.
- Benefits: Enjoy private medical insurance, flexible working, and local discounts.
- Other info: Great career growth opportunities in a dynamic, data-driven environment.
- Why this job: Make a real impact by solving business problems with data engineering.
- Qualifications: Experience in SQL, Python, and cloud-based data platforms is essential.
The predicted salary is between 40000 - 50000 £ per year.
We are seeking a Data Engineer to join our growing Business Data team within Internal Technology. The role will focus on building, maintaining, and evolving a centrally governed business data platform, supporting analytical and operational use cases across the organisation. Working closely with Senior and Lead Data Engineers, as well as business stakeholders, you will contribute hands‑on to data ingestion, transformation, and modelling activities using our core data platform technologies. This role is well suited to someone who enjoys translating business data requirements into robust, scalable data solutions and wants to deepen their experience in an enterprise data environment. You will operate in a collaborative, intellectually stimulating environment, with exposure to modern cloud-native data tooling and real-world business problems in a fast-growing, data-driven organisation.
Key Responsibilities
- Build and maintain reliable data pipelines to ingest and transform data from enterprise systems, including finance, CRM, HR, and collaboration platforms.
- Develop and manage data transformations to support business intelligence and analytical use cases.
- Contribute to the design and implementation of dimensional and analytics-friendly data models.
- Work with senior engineers to implement data engineering best practices, standards, and governance controls.
- Support data quality, validation, and monitoring processes to ensure trusted reporting and insights.
- Collaborate with analysts, engineers, and business stakeholders to understand reporting requirements and translate them into technical solutions.
- Contribute to documentation, data lineage, and technical knowledge sharing across the team.
Skills, Knowledge and Expertise
Required attributes:
- Experience delivering data engineering solutions in a production environment.
- Practical experience with SQL for data transformation and modelling.
- Python for data processing or orchestration.
- Cloud-based or modern data platforms (e.g. Microsoft Fabric or equivalent).
- Experience ingesting data from relational databases and/or SaaS platforms via APIs.
- Understanding of core data engineering concepts such as data modelling (e.g. dimensional models), data quality and validation, and basic data governance principles.
- Strong analytical and problem-solving skills, with attention to detail.
- Good communication skills, with the ability to work effectively with technical and non-technical stakeholders.
- Ability to manage tasks independently while contributing effectively within a team.
Desirable attributes:
- Exposure to PySpark or notebook-based data development.
- Familiarity with enterprise systems such as ERP, CRM, or HR platforms.
- Experience working in a governed, multi-environment (DEV / TEST / PROD) data platform.
- Awareness of CI/CD or DevOps practices for data engineering.
- Interest in building scalable and maintainable data platforms in a fast-growing organisation.
What we offer
Some of the benefits we include are: Private Medical Insurance, Dental Insurance, Parental Support, Salary-Exchange Pension, Employee Assistance Programme (EAP), Local Oxford Discounts, Cycle-to-work Scheme, Flu Jabs.
At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in-office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.
The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy, and maternity.
Data Engineer employer: Aurora Energy Research Limited
Contact Detail:
Aurora Energy Research Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Practice SQL queries and Python scripts, and be ready to discuss your past projects. We want to see how you tackle real-world data challenges!
✨Tip Number 3
Show off your problem-solving skills during interviews. Be ready to walk us through your thought process when faced with data issues. We love seeing how you approach challenges!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!
We think you need these skills to ace Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your experience with SQL, Python, and any cloud platforms you've worked with. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from a previous job, we want to see how you've applied your skills in real-world scenarios.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Aurora Energy Research Limited
✨Know Your Data Engineering Basics
Before the interview, brush up on core data engineering concepts like data modelling and data quality. Be ready to discuss how you've applied these principles in your previous roles, especially with SQL and Python.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex data challenges in the past. Think about specific projects where you had to translate business requirements into technical solutions, and be ready to explain your thought process.
✨Familiarise Yourself with the Company’s Tech Stack
Research the cloud-based platforms and tools mentioned in the job description, like Microsoft Fabric. If you have experience with similar technologies, be sure to highlight that during the interview.
✨Communicate Effectively
Practice explaining technical concepts in a way that non-technical stakeholders can understand. Good communication is key, so think about how you can convey your ideas clearly and concisely during the interview.