> Markdown version of [/jobs/ext/3101895-senior-kafka-platform-engineer](https://www.wearedevelopers.com/jobs/ext/3101895-senior-kafka-platform-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Kafka Platform Engineer - **Company:** Barclays Bank PLC - **Location:** Northampton, UK - **Experience:** Expert - **Salary:** £60,000.0 - £90,000.0 - **Contract:** Permanent contract - **Skills:** Computing Platforms, Unit Testing, Cloud Computing, Software Quality, Code Review, Continuous Integration, DevOps, Disaster Recovery, Distributed Systems, OAuth, Performance Tuning, Role-Based Access Control, Transport Layer Security, Apache Spark, Event Driven Architecture, Kubernetes, Infrastructure Automation Frameworks, Apache Flink, Real Time Data, Apache Kafka, Spark Streaming, Video Streaming, Stream Processing, Confluent, Programming Languages - **Published:** September 27, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5899595420 ## About the Role * Design, implement and improve enterprise-scale Confluent Kafka platforms across cloud, on-premises and hybrid environments, including multi-cluster, multi-region and highly available deployments. * Apply distributed systems knowledge, event-driven architecture practices and Confluent Platform technologies, including Kafka Connect, Schema Registry, Cluster Linking and ksqlDB. * Develop secure, automated platform capabilities using Infrastructure as Code, Kubernetes and CI/CD tooling. * Apply performance optimisation, capacity planning and Kafka security technologies, including RBAC, ACLs, OAuth, SSL/TLS, mTLS and secrets protection solutions. * Contribute to disaster recovery, business continuity and platform resilience solutions for streaming environments. * Work with streaming technologies such as Kafka Streams, Flink or Spark Streaming and apply real-time data processing approaches to business requirements. * Collaborate across engineering, architecture, security and infrastructure teams, sharing knowledge and contributing to platform improvements. ## Description * Design, develop and improve software that provides business, platform and technology capabilities for our customers and colleagues. * Deliver high-quality software using industry-aligned programming languages, frameworks and tools, ensuring code is scalable, maintainable and performant. * Work with product managers, designers and engineers to define requirements, develop solution strategies and align integrations with business objectives. * Participate in code reviews and promote code quality and knowledge sharing. * Keep informed about technology trends and contribute to our technology communities. * Follow secure coding practices and implement effective unit testing to support secure, readable and reliable software. * Develop and enhance our enterprise streaming platforms to enable secure, reliable, real-time data movement across Barclays. * Contribute to scalable, resilient and secure platform solutions, improving streaming capabilities, reliability, security and automation. * Advise and influence decision-making, contribute to policy development and take responsibility for operational effectiveness in collaboration with other functions and business divisions. * Lead complex work that affects the wider business function, set objectives, coach employees and assess performance and reward outcomes where the role has leadership responsibilities. * For individual-contributor assignments, lead collaborative work, guide team members, identify specialist input needed and determine approaches to achieve outcomes. * Consult on complex issues and advise People Leaders on escalated issues. * Identify ways to mitigate risk, develop policies and procedures that support control and governance, and take ownership of risk management and controls. * Coordinate with related areas and collaborate with business-aligned support teams to stay informed about business activity and strategy. * Analyse complex data from multiple internal and external sources to solve problems effectively. * Communicate complex or sensitive information and influence stakeholders to achieve outcomes. * Demonstrate our values of Respect, Integrity, Service, Excellence and Stewardship, and our mindset to Empower, Challenge and Drive. Technologies: * CI/CD * Cloud * Flink * Support * Kafka * Kubernetes * OAuth * RBAC * Security * Spark * DevOps ## Related Videos - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)