Lead Software Engineer

BHJOB46386_000000
  • Negotiable
  • Dublin
  • Permanent

We’re hiring a Lead Software Engineer (Cloud & AI) to join a high-performing product development team in Dublin (hybrid, 2–3 days onsite).

This role sits at the intersection of AWS cloud engineering and GenAI, building scalable, intelligent systems used in real-world customer-facing products.

Responsibilities

  • Lead and mentor a team of 5–7 engineers
  • Own end-to-end delivery of cloud and AI initiatives
  • Design and build AWS serverless, event-driven architectures
  • Develop production-grade GenAI solutions (LLMs, RAG, vector search, agentic workflows)
  • Drive best practices in security, reliability, and responsible AI
  • Collaborate closely with product, architecture, and ML teams

Requirements

  • 7+ years software engineering experience
  • 3+ years leading teams through multiple releases
  • Strong AWS cloud-native expertise (serverless/managed services)
  • Python + Infrastructure-as-Code (Terraform/CloudFormation)
  • Hands-on GenAI system experience (RAG, LLM apps, evaluation)

Nice to Have

  • Mobile development (Swift/Kotlin)
  • CI/CD and automated testing experience

Competitive package, strong growth environment, and the chance to deliver impactful technology at scale.

Megan Fitzsimons Technical Resourcer

Apply for this role