Senior Apache Cassandra Database Engineer

Senior Apache Cassandra Database Engineer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
Falcon Smart IT Limited

At a Glance

  • Tasks: Design and optimise high-performance Apache Cassandra platforms for real-time payment solutions.
  • Company: Leading financial services firm with a focus on innovation and security.
  • Benefits: Competitive contract rate, hybrid work model, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on cutting-edge technology and career advancement.
  • Why this job: Join a dynamic team tackling fraud detection in a fast-paced environment.
  • Qualifications: 5+ years of Apache Cassandra experience and strong NoSQL data modelling skills.

The predicted salary is between 60000 - 80000 Β£ per year.

We are seeking an experienced Senior Apache Cassandra Database Engineer to join our Business Platform team supporting critical Financial Crime and Payments systems. You will play a key role in designing, building, and operationalising a high-performance Apache Cassandra platform that underpins a real-time payment capture and replay solution for fraud detection.

This role requires deep technical expertise in Apache Cassandra, NoSQL data modelling, performance optimisation, and production support within a highly regulated financial services environment. You will work closely with application, infrastructure, middleware, and security teams to deliver a resilient, scalable, and secure data platform.

Key Responsibilities
  • Design and implement Apache Cassandra clusters, keyspaces, replication strategies, and partitioning models.
  • Develop scalable Cassandra data models aligned with application query patterns.
  • Optimise read/write performance through appropriate consistency levels, compaction strategies, and JVM tuning.
  • Design highly available, fault-tolerant Cassandra cluster architectures.
  • Perform cluster administration including node additions, decommissioning, repairs, backups, upgrades, and disaster recovery.
  • Monitor database health and performance using tools such as Prometheus, Grafana, DataStax OpsCenter, or equivalent.
  • Support application teams with CQL query optimisation and Cassandra best practices.
  • Collaborate with Actimize, IBM MQ/IIB, middleware, infrastructure, and security teams to ensure seamless platform integration.
  • Implement database security including encryption at rest, encryption in transit, authentication, and RBAC.
  • Produce technical documentation including solution designs, operational runbooks, support procedures, and knowledge transfer documentation.
  • Deliver solutions in line with enterprise governance, regulatory standards, and change management processes.
Required Skills & Experience
  • 4-9 years of hands-on experience administering and engineering Apache Cassandra in production environments.
  • Strong expertise in Cassandra architecture, keyspace design, replication strategies, partition key design, and data modelling.
  • Excellent understanding of Cassandra internals including SSTables, Memtables, Commit Log, Gossip Protocol, Tombstones, and Compaction.
  • Strong experience with CQL development and performance tuning.
  • Hands-on experience managing Cassandra clusters including repairs, scaling, backups, disaster recovery, and capacity planning.
  • Strong Linux administration skills.
  • Scripting experience using Bash and/or Python.
  • Experience with monitoring tools such as Prometheus, Grafana, or DataStax OpsCenter.
  • Good understanding of database security, encryption, authentication, and RBAC.
  • Experience working within Agile delivery environments.
Desirable Skills
  • Experience with NICE Actimize.
  • IBM MQ, IBM Integration Bus (IIB), or Apache Kafka.
  • Oracle PL/SQL.
  • DataStax Enterprise.
  • Cassandra/DataStax certifications.
  • AWS Keyspaces or Azure Managed Instance for Apache Cassandra.
  • Previous experience in Banking, Financial Services, Payments, or Financial Crime platforms.
What You'll Be Working On
  • Real-time payment transaction processing platform.
  • Fraud detection and financial crime systems.
  • High-volume NoSQL data platform.
  • Performance-critical, highly available Cassandra infrastructure.
  • Cross-functional collaboration with architecture, middleware, infrastructure, security, and application teams.
Ideal Candidate

You are a highly skilled Cassandra specialist who enjoys solving complex performance and scalability challenges. You have strong ownership, can work independently, and are comfortable designing enterprise-scale NoSQL solutions while collaborating across multiple technology teams in a regulated financial services environment.

Senior Apache Cassandra Database Engineer employer: Falcon Smart IT Limited

Join a dynamic and innovative team in London as an MSBI Lead, where your expertise will be valued and nurtured. We offer a collaborative work culture that prioritises employee growth through continuous learning opportunities and mentorship. Enjoy the benefits of a hybrid work model, competitive compensation, and the chance to make a meaningful impact in the insurance domain.

Falcon Smart IT Limited

Contact Details:

Falcon Smart IT Limited Recruitment Team

We think you need these skills to ace Senior Apache Cassandra Database Engineer

SQL
Python
Problem-Solving Skills
Communication Skills
Automation
Data Engineering
Data Pipeline Development