CoreAgent logo

Lead Software Engineer

CoreAgent
Department:UI UX Design
Type:REMOTE
Region:EU
Location:Ireland
Experience:Mid-Senior level
Estimated Salary:€80,000 - €120,000
Skills:
NEXT.JSREACTTYPESCRIPTTAILWINDTANSTACK QUERYNODE.JSPYTHONRESTGRAPHQLBULLMQCLOUD TASKSCELERYPOSTGRESSUPABASERDSPRISMADRIZZLESQLVERCELRENDERAWSDOCKERCI/CDIACJWTOAUTHRBACGDPRPIISTRIPEN8NOPENAIANTHROPICPLAYWRIGHTVITESTJESTLAUNCHDARKLYCONFIGCAT
Share this job:

Job Description

Posted on: October 6, 2025

About CoreAgent

We build AI agents that automate operational work for finance, ops, CX, and recruiting. We’re now productising our delivery into the CoreAgent Hub — a multi‑tenant portal for clients to view agent status, logs, ROI, and manage integrations — while exposing a clean API for partners.

Role: Lead Engineer (Full‑Stack) — Founding Team

Location: Remote (time‑zone overlap with Europe preferred)

Reports to: Founder/CEO

What you’ll do (ownership areas)

  • Architecture: Design the CoreAgent platform: multi‑tenant model, auth, RBAC, orgs/users, audit logs, settings, secrets/credentials vault, webhooks.
  • CoreAgent Hub (v1): Next.js app with dashboards for automation runs, success/fail ratios, MTTR, cost estimates, and ROI; drill‑downs to run logs and inputs/outputs.
  • Services & APIs: Node/TypeScript (or Python) services exposing a public/private API: run status, events, metrics, and configuration endpoints; signed webhooks.
  • Integrations fabric: Build a clean interface to read/write from n8n workflows and our Python SDK; job queueing, retries, backoff, and idempotency.
  • Observability: Tracing, metrics, error logging (Sentry/Logtail), health checks, incident playbooks; basic feature flags and config management.
  • Billing & entitlements: Stripe subscriptions, usage metering, plan features, and seat limits; secure webhook handling and reconciliation.
  • Security & compliance: Secrets management, least‑privilege access, OWASP Top 10, GDPR basics (DSAR/export/delete), backups, and data residency considerations.
  • Developer experience: CI/CD (GitHub Actions), codegen/linters/tests, preview environments, sane monorepo structure (Turborepo/Vite), DX docs and RFCs.

Must‑have skills

  • Front‑end:Next.js 14/React, TypeScript, Tailwind, TanStack Query; component libraries (shadcn/ui or similar). UX taste for clean dashboards.
  • Back‑end: Node/TypeScript (or Python), REST/GraphQL, background jobs/queues (BullMQ, Cloud Tasks, Celery), webhooks, rate‑limiting, and caching.
  • Data: Postgres (Supabase/RDS), schema design, migrations, Prisma/Drizzle, SQL proficiency.
  • Infra: Vercel/Render/AWS, Docker, environment/secrets, CI/CD, preview deployments, basic IaC.
  • Security: Auth (JWT/OAuth), RBAC, secrets vaults, audit logging, input validation; familiarity with GDPR/PII handling.
  • Product mindset: Translate customer outcomes into sensible primitives and APIs; write crisp tickets and docs; iterate fast without breaking trust.

Nice‑to‑have

  • Experience integrating with n8n or automation platforms; internal SDK design.
  • LLM integrations (OpenAI/Anthropic), structured outputs, function calling, eval harnesses.
  • Multi‑tenant SaaS, entitlements, metering, and admin consoles.
  • E2E tests (Playwright), unit tests (Vitest/Jest); feature flags (LaunchDarkly/ConfigCat).

Product knowledge (what we’re building for)

  • Finance automations: invoice/receipt parsing, GL coding suggestions, reconciliation, Slack approvals.
  • Ops automations: reporting, reminders, data sync, file management, doc generation.
  • CX automations: ticket triage, classification, suggested replies, customer summary cards.
  • Recruiting automations: CV parsing, candidate scoring, scheduling.
  • Metrics that matter: run success %, MTTR, cost per run, time saved, ROI per workflow.

Outcomes & KPIs

  • Ship Hub v1 to production within 90–120 days.
  • Establish platform reliability: 99.9% uptime target for services within first 6 months.
  • Time‑to‑deploy new integration: < 3 days from spec to production.
  • Developer velocity: < 10‑min CI, 80%+ PRs merged within 48h, solid E2E coverage on critical paths.

How we work (startup reality)

  • Small, senior, no‑ego team; async by default, daily written updates; short weekly planning.
  • We optimize for clarity and speed: RFCs → implement → measure → iterate.
  • Founder‑led; direct customer feedback; shipping beats perfection.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!