Senior Backend Engineer

Berkley Group

Dublin

On-site

EUR 110,000 - 150,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Berkley Group is helping a fast-growing technology company recruit a Senior Backend Engineer in Dublin, Ireland. The role centers on hands-on backend development with Python and FastAPI, designing scalable APIs and production services for AI-powered applications.

You will build data pipelines for ingestion and embedding, manage asynchronous workloads with Redis, integrate with email and document-management platforms, and ensure security, reliability and fault tolerance while partnering with

Qualifications

  • 7+ years of backend experience in production systems.
  • 6+ years of Python development for scalable services.
  • 3+ years with FastAPI in production.
  • Strong SQL and PostgreSQL design experience.
  • Experience with Redis for async processing and queues.
  • Hands-on with LLMS and AI integration (RAG, tool-calling).
  • Knowledge of distributed architectures and data security.

Responsibilities

  • Design, build and maintain scalable backend APIs and services supporting AI-powered applications.
  • Develop AI-focused backend functionality including retrieval, orchestration, tool-calling, response streaming and evaluation workflows.
  • Build and maintain data pipelines for document ingestion, processing and embedding generation.
  • Develop reliable asynchronous and distributed workloads, including long-running background jobs using Redis.
  • Build integrations with external systems such as email platforms, document management systems and other third-party services.
  • Design backend architecture with a strong focus on reliability, performance, scalability and fault tolerance.
  • Develop systems capable of securely processing and isolating confidential and sensitive customer data.
  • Troubleshoot complex production issues and design systems with failure scenarios, resilience and recovery in mind.
  • Work closely with product and engineering teams to make architectural decisions and deliver robust backend solutions.
  • Take ownership of backend services from design through development, testing, deployment and ongoing optimisation.

Skills

Python
FastAPI
Redis
LLM/AI
Distributed systems
PostgreSQL
Data security

Tools

Claude Code
Cursor
GitHub Copilot
LangChain
LlamaIndex

Job description

My client, a fast-growing technology company, is looking for a Senior Backend Engineer to join their team. This is a hands-on senior engineering role focused on Python, FastAPI, backend architecture, AI/LLM integration, RAG, data pipelines, distributed systems and building secure, reliable production services.

The Job:
  • Design, build and maintain scalable backend APIs and services supporting AI-powered applications.
  • Develop AI-focused backend functionality including retrieval, orchestration, tool-calling, response streaming and evaluation workflows.
  • Build and maintain data pipelines for document ingestion, processing and embedding generation.
  • Develop reliable asynchronous and distributed workloads, including long-running background jobs using Redis.
  • Build integrations with external systems such as email platforms, document management systems and other third-party services.
  • Design backend architecture with a strong focus on reliability, performance, scalability and fault tolerance.
  • Develop systems capable of securely processing and isolating confidential and sensitive customer data.
  • Troubleshoot complex production issues and design systems with failure scenarios, resilience and recovery in mind.
  • Work closely with product and engineering teams to make architectural decisions and deliver robust backend solutions.
  • Take ownership of backend services from design through development, testing, deployment and ongoing optimisation.
Have you:
  • 7+ years' experience building and supporting production-grade backend systems, with strong depth in backend engineering.
  • 6+ years' hands-on Python development experience, building scalable and production-grade backend systems.
  • 3+ years' commercial FastAPI experience, developing high-performance APIs and backend services in production environments.
  • Strong experience with PostgreSQL and SQL, including designing and working with relational data.
  • 2+ years' experience with Redis, particularly for asynchronous processing, caching or distributed workloads.
  • Hands-on experience building LLM-powered applications, with knowledge of RAG, tool-calling and/or AI agents.
  • Experience with distributed systems, asynchronous processing, background jobs and building reliable production services.
  • Experience with AI coding tools such as Claude Code, Cursor or GitHub Copilot, with the ability to review and take ownership of AI-generated code.
  • Experience with RAG/vector search, LangChain or LlamaIndex, and streaming technologies such as SSE or WebSockets is highly desirable.
  • Experience integrating with Microsoft Graph, email platforms or document management systems, combined with a strong understanding of data security and isolation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Brightwater Recruitment • Dublin

On-site
EUR 92,000 - 148,000
Senior Backend Engineer - AI, FastAPI, Scalable Systems
Senior Backend Engineer - AI, FastAPI, Scalable Systems

Berkley Group • Dublin

On-site
EUR 110,000 - 150,000
Senior Backend Engineer - Greenfield project!
Senior Backend Engineer - Greenfield project!

Archer Recruitment • Dublin

On-site
EUR 90,000 - 120,000
Annual bonus
Pension plan
Health insurance
Senior AI Software Engineer (Python - AWS - LLMs)
Senior AI Software Engineer (Python - AWS - LLMs)

RECRUITERS • Dublin

Hybrid
EUR 90,000 - 100,000
Benefits
Python Backend Developer at Euro Staffs
Python Backend Developer at Euro Staffs

Euro Staffs • Dublin

Hybrid
EUR 60,000 - 70,000
Senior Data Engineer
Senior Data Engineer

E-Frontiers • Connacht

On-site
EUR 90,000 - 120,000
Fullstack Python Developer for AI‑Driven Platform
Fullstack Python Developer for AI‑Driven Platform

G MASS Consulting • Dublin

On-site
EUR 65,000 - 100,000
Python Engineer
Python Engineer

Jobtailor • Dublin

On-site
EUR 70,000 - 110,000
Senior AI Software Engineer – Dublin South
Senior AI Software Engineer – Dublin South

Solas IT Recruitment • Dublin

Hybrid
EUR 85,000 - 110,000
Pension
Family healthcare
Dental & vision cover
+2
Senior AI Engineer
Senior AI Engineer

fulcrumdigital • Dublin

Hybrid
EUR 120,000 - 160,000