Cambridge, GB

Job Term


Company Website

We are looking for a Senior Data Architect to join our ever-growing Engineering function here at Featurespace, to be based out of our Cambridge office.

In your role as Senior Data Architect you will help us achieve our goals and deliver success on behalf of our customers by:

  • Owning the Data Architecture for our real-time platform which underpins our ARIC engine, proposing optimisations on the architecture and the data including; mapping, ingress and end-user consumption either via data export or frontend visualisations.

Day to Day


Software Architecture Team

We are responsible for evolving and maintaining the ARIC data architecture. We design and architect new data elements in line with platform and solution features. We help to shape the data architecture to meet future strategic objectives.

The team work closely with development teams, tech leads and customer/market-facing product managers to understand product requirements and collaborate with tech leads to build technical designs. We take an active role within development teams, by communicating the data architecture and working with the team to prove and collaboratively evolve the architecture.

We review legacy data and structures, modelling this data and documenting how data flows through the ARIC platform to identify areas where data can be obtained, reused, or enriched. Whilst communicating and collaborating with tech leads and stakeholders to build consensus around the data architecture direction of the ARIC platform.


As a company we hire people with a willingness to adapt to a variable role, so along with the key responsibilities below, we ask for ownership of any other duties as required.

  • Mentoring new hires and encouraging technical excellence and good practices within the team
  • Acting as a point of contact for other teams to aid great communication and collaborative working
  • Ability to take a technical lead in project work, investigations and feasibility studies
  • Ability to provide guidance and supervision of more junior architects
  • Breaking work down into sub-tasks and tickets
  • Full understanding of projects and processes
  • Providing higher-level status updates and taking operational responsibility
  • Participating in the process of interviewing and recruitment
  • Being highly knowledgeable of the team’s area of responsibility and interactions with other teams
  • Awareness of how your work fits in with the team’s area of responsibility and goals
  • Communicating progress regularly whilst identifying any blocking issues and escalating where required
Apply for job
Apply now