Royal Society of Chemistry logo
Salary
Up to £52K
Hiring from
United Kingdom
Work type
Hybrid
Posted

619,683 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Application Closing Date:

22 November 2026 11:59pm

Salary package: £46,283.00 up to £52,000 per annum in addition to our comprehensive benefits package

The Royal Society of Chemistry (RSC) is seeking an experienced Data Engineer to join our Data team and play a pivotal role in shaping how data is managed, transformed and utilised across the organisation.


This is a highly technical, hands-on role where you'll be responsible for developing and maintaining our data warehouse, building robust data pipelines, and ensuring data from multiple sources is consolidated, standardised and accessible. Your work will help create a connected view of our customers, products and services, enabling better decision-making and unlocking the full value of data as a strategic asset.


Working at the heart of our data ecosystem, you'll take ownership of the data engineering lifecycle, from data ingestion and transformation through to modelling, quality assurance and delivery. You'll use your expertise in Python, SQL, data warehousing, data modelling and software engineering best practices to design innovative robust, scalable solutions that meet both business and technical needs.


This is an excellent opportunity for someone who enjoys solving complex problems, navigating a varied stakeholder landscape and acting as the bridge between business requirements and technical delivery. You'll have the autonomy to shape solutions, set and embed data architecture standards, champion best practice, and influence how data is managed across the organisation.


We're looking for someone who is passionate about data engineering, thrives on continuous learning, and is excited by the opportunity to take ownership, drive improvement and make a lasting impact.


If you're an experienced Data Engineer who enjoys building scalable data solutions with strong grounding in data modelling, working collaboratively with stakeholders, and turning complex challenges into practical outcomes, we'd love to hear from you.


Although this role is contractually based at our Cambridge office, we offer flexible hybrid working. You will have the opportunity to work from anywhere in the UK, with occasional travel to our Cambridge office, typically around once a month or when and if required for a project work. Please be prepared to come to the office more often in your first few months to help you settle in in the team.


Key responsibilities

Data Engineering

  • Develop effective working relationships with a broad range of stakeholders to identify user requirements, evaluate and deploy data and analytics solutions.
  • Analyse and evaluate data from a variety of internal and external data sources, design, test and implement ETL processes.
  • Build and maintain data pipelines, orchestrate and schedule ETL from a variety of data sources to a central data repository.
  • Transform data, monitor and improve data quality, apply standards and join data to create unified data sets.
  • Develop and maintain a joined-up, shared view of customers, products, services, markets and competitors, ensuring this is available to consumers including Business Intelligence tools, CRM/CDP platforms and members of the Data and Analytics function.
  • Ensure data is stored securely in a cloud data infrastructure and complies with relevant policies, regulations and legislation.

Data management and governance

  • Support monitoring and improvements to data quality and data documentation.
  • Ensure data assets are documented, data catalogue, lineage and provenance is maintained throughout data architecture.
  • Provide guidance, best practice and training to the wider business and end users.

Project support

  • Work across the organisation, closely with the Data and Analytics team and 3rd parties, delivering data and analytics projects.
  • Lead Data Engineering aspects of projects.

We are looking for: 

  • Substantial experience in a full life cycle of date. Including familiarity with data related AWS technologies (e.g. Redshift).
  • Strong programming skills and substantial experience designing and building data pipelines (e.g. Python, SQL, Airflow).
  • Experience in data standardisation and QA techniques.
  • Experience working with data observability tools.
  • Experience integrating data with visualisation and business intelligence tools (e.g. Power BI) and creating a single customer view (e.g. consolidating and surfacing CRM/CDP data).
  • Experience with version control systems for managing code (e.g. Git)
  • Experience working in cross-functional teams, with an Agile approach, taking ownership and leadership of Data Engineer capability.
  • Familiar with AWS services, IAC (e.g. Terraform).
  • Able to confidently work within a team and independently and clearly communicate technical concepts to both a technical and a non-technical audience.

Benefits


At the Royal Society of Chemistry, we promote a healthy work/life balance and flexible working options across the organisation. We offer a comprehensive benefits package to all employees including:

  • 26 days paid holiday per annum
  • 35-hour working week with flexible options, to be agreed with your line manager
  • Enhanced maternity and paternity leave
  • Paid volunteering days
  • Pension plan with up to 12% employer contributions (depending upon your contribution)

 

Visit our Work For Us website to learn more about us, our benefits, equal opportunities statement and inclusive culture pledge.

At the RSC, we recognise the benefits of a diverse workforce and welcome applicants from a range of backgrounds to apply. We particularly encourage applications from disabled and ethnic minority candidates.

As a part of the Disability Confident Scheme, we endeavour, where possible, to offer an interview to candidates meeting the essential criteria of the role, who has a substantial physical/mental impairment which impacts their ability to carry out day-to-day tasks.

We are committed to making our recruitment processes accessible to all and as part of this, we are flexible in the ways we give and receive information. If you would like to apply using a different format, please contact the Recruitment Team at jobs@rsc.org or on +44 (0) 1223 432229 and we will do our best to put any reasonable adjustments in place.

If you have any questions, please contact us at jobs@rsc.org

About Us

Being part of the Royal Society of Chemistry is to be at the heart of a dedicated, forward-thinking and passionate collection of people.

You’ll find opportunities to work in publishing, membership, sales, marketing, communications, technology and finance, community outreach, and many others.

Everything we do, no matter the area, is to support a global scientific community. The groups we work with are exceptionally diverse – from teachers, scientists and academics, librarians and corporates to politicians and the public.

If you share our passion and would like to join us, please submit an application for an opportunity you are interested in. You will also be able to keep track of your progress in the selection process and new postings here.

Thank you for your interest in joining the Royal Society of Chemistry!

Guidance on the appropriate use of AI tools

AI tools can be a great support when putting together your application materials. To ensure your application reflects you at your best, please take a look at the attached guidance before you begin.

Guidance on the appropriate use of AI tools

Similar jobs

Apply for this job100% free