Senior Full Stack Engineer
New
Remote, EU/UK preferredContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- PostgreSQLNest.jsReactLLMDistributed Systems
Requirements
- 8+ years of professional software engineering experience, with strong ownership of production enterprise systems.
- React experience, especially building complex data-heavy product interfaces
- Experience with multi-tenant, distributed back-ends with mandatory authentication/authorization
- Solid PostgreSQL experience, including schema design, migrations, query performance, transactional thinking, and gated data access.
- Experience with durable or asynchronous systems: workflow engines, queues, jobs, event-driven systems, state machines, distributed orchestration.
- Comfort debugging complex production behaviour across UI, backend, database, workers, and third-party integration layers.
- Strong testing discipline and the ability to choose the right level of test for the risk involved.
Responsibilities
- Build product features across our React/Vite frontend, NestJS backend, PostgreSQL data layer, and Temporal-powered worker stack.
- Develop new ways to benchmark and optimise LLM use, including error detection and correction and blocking AI-focused security attacks
- Identify where AI can meaningfully improve structured tasks: extraction, classification, decision support, agentic tool use, document understanding, communication handling, and automation.
- Design and extend systems to proactively benchmark, monitor, manage and optimise LLM selection, quantify drift in production, and measure cost vs. performance
- Build APIs, data models, and tenant-aware authorization boundaries for workflows, executions, agents, connectors, inbox, dashboards, and configuration.
- Create polished interfaces for workflow authoring, execution monitoring, review queues, dashboards, and configuration-heavy SaaS workflows.
- Improve reliability through strong testing, runtime visibility, replay-safe changes, and careful debugging across UI, API, database, workers, and external services.
View Full Description & ApplyYou'll be redirected to the employer's site