Rodeo
ResourcesPartnersSign in

Acuity Analytics

Senior Data Engineer (Databricks & Graph Databases)

Bristol
Posted about 20 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Please note: for this role, you must be based in Malta, Bulgaria, or Portugal.

About Us

Ascent is now part of Acuity Analytics, marking an exciting new chapter with strong global reach, an impressive client base, and ambitious growth plans. Together, we deliver cutting-edge data and digital transformation solutions to high-growth and regulated organisations—combining talent, technology, and deep domain expertise to drive real business impact.

About the Role

This role focuses on building graph-driven data platforms and backend data services. You will design and implement Python-based services and APIs (e.g. FastAPI) integrated with graph databases to enable advanced analytics, knowledge graph use cases, and API-first data access across complex scientific and business domains.

You will work closely with engineers, data scientists, and business stakeholders to deliver scalable, production-grade data solutions that go beyond pipelines — towards reusable data products and services.

Key Responsibilities

Backend Data Engineering & Services

  • Design and develop Python-based backend services and APIs (e.g. FastAPI) to expose data products and graph-powered capabilities
  • Build and integrate scalable data pipelines using modern data platforms (e.g. Spark/PySpark, Databricks or equivalent where appropriate)
  • Develop reusable, API-first data products aligned to business use cases
  • Ensure data quality, governance, and observability across pipelines and services
  • Work with large and complex datasets in cloud-native environments

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Graph Databases & Data Modelling

  • Design and implement graph data models using technologies such as Neo4j
  • Enable relationship-driven analytics and knowledge graph use cases
  • Develop performant query patterns and API access over connected data
  • Design scalable data structures for complex business domains
  • Contribute to graph-centric architecture and modelling best practice

Collaboration & Delivery

  • Partner with technical and business stakeholders to understand requirements and translate them into scalable engineering solutions
  • Contribute to agile delivery, sprint planning, and technical documentation
  • Share knowledge and engineering best practices across the team

Skills Required

  • Strong Python engineering experience (backend services, APIs, or data platforms)
  • Experience building APIs (e.g. FastAPI or similar frameworks)
  • Hands-on experience with graph databases (preferably Neo4j) and connected data models
  • Strong SQL and data modelling fundamentals
  • Experience with distributed data processing (e.g. Spark/PySpark or equivalent)
  • Strong understanding of modern data engineering principles and cloud-native platforms
  • Experience working with large-scale enterprise datasets
  • Strong communication and stakeholder management skills

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Nice to Have

  • Experience with semantic knowledge graphs (e.g. Stardog, RDF, SPARQL)
  • Exposure to API-first or microservices-based architecture
  • Knowledge of Databricks, Delta Lake, or similar data platform tooling
  • Experience in regulated environments (e.g. pharma / life sciences)

Ways of Working

  • Agile, collaborative delivery environment
  • Strong focus on ownership, quality, and continuous improvement
  • Opportunity to work on modern data, backend, and graph technologies at scale

Why Join Us

People are at the Heart of our Business. By investing in people, we achieve exceptional results for our clients and create new opportunities for our teams to thrive. Check out this page for more details.

If you have any questions contact our Talent Acquisition team on ta.admin@acuityanalytics. For more details about Acuity Analytics please see here: Read here.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Python
FastAPI
Neo4j
Graph Databases
Spark
PySpark
SQL
Data Modelling
Data Engineering
API Development
Cloud-native Platforms
Databricks
Delta Lake
Agile
Knowledge Graphs
Distributed Data Processing

Location

Bristol, England, United Kingdom

Sign up to applySee more jobs like this