
Lead Software Engineer
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.
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
Get DesignRemoteJobs.com on your phone!

Product Manager (UK Remote)

Senior UI Designer

Software Engineer

Teamleiter Product Design für SaaS (m/w/d)
