Senior/Staff Full Stack Engineer

Get Ahoy — Ireland · Posted ~2 days ago

Senior Full-time Hybrid

Skills

Full-stack development Feature development Data modeling API development Data ingestion Data pipelines Agentic AI Retrieval Tool use Evaluation Guardrails Frontend development APIs CRM AI evaluation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology company is seeking a Senior or Staff Full Stack Engineer to own features end to end, from data capture and pipelines through data models, APIs, and user-facing interfaces. You will work on systems where AI agents reason over structured business data, including retrieval, tool use, evaluation, and guardrails, while building interfaces that make automated actions transparent and reviewable.

Highlights

Own end-to-end features spanning data ingestion, data models, APIs, and customer-facing interfaces. The role combines full-stack engineering with agentic AI, data retrieval, evaluation, and human-in-the-loop workflows, offering broad technical ownership and the opportunity to work at Senior or Staff level.

Description

← All roles // Careers / Fullstack Engineer Fullstack Engineer. Senior / Staff Dublin Full-time Hybrid You own features end to end, from the pipeline that captures the activity to the surface where someone approves what the agent did about it. Ahoy is a system of action, not just a system of record, so the interesting work here crosses the seam: the data model, the agent reasoning over it, and the interface that makes both legible enough to trust. We hire this role at both Senior and Staff level. What you'll do Ship whole features - the ingestion path, the data model, the API, and the surface a customer actually touches.Build the capture path - email, calendar, calls - and the pipeline that turns raw activity into records people trust.Build the surfaces where agent work becomes visible - review queues, one-tap approval, the diff between what the CRM knew and what it knows now.Work on how agents reason over CRM data: retrieval, tool use, evals, and the guardrails that keep a human in the loop.Own production. Instrumentation, on-call, and cost and latency budgets that hold under load.Pair with the founders on what to build next. Argue when something doesn't make sense. What you bring Strong TypeScript and React on one side, strong Python on the other. Real depth in one, real competence in both.Distributed-systems fundamentals: databases, queues, idempotency, async work.API design you'd be happy to hand to another team without a meeting.A real eye for interface detail. Give you a rough spec and a Figma file and you come back with something better than both.You've debugged something in production that no runbook covered, then written the runbook.Hybrid out of Dublin. We work in person several days a week. Senior or Staff? Same role, two bars. Tell us which one you're aiming at and we'll calibrate from there. Senior. 5+ years shipping production software across the stack. You own features end to end, including the operational reality that comes with them.Staff. 8+ years, including time at Staff / Principal / Tech Lead level. You set architecture across services and surfaces, and you've shipped systems at meaningful scale rather than just diagrammed them.Not sure? Apply anyway and say so. We'll work it out on the call. Bonus Production experience with LLM agent systems - orchestration, retrieval, evals, cost and latency tuning.You've built CRM, sales tech, or other data-dense B2B products.Open-source work, writing, or talks that show how you reason about systems. How to apply Email kevin@ahoy.ai with a short note: who you are, a feature you took from schema to screen, and what you'd want to build first at Ahoy. We read every message.