Skip to content
SanitySanity

Senior Software Engineer, Content Agent

Build full-stack TypeScript and React experiences for Content Agent, including MCP integrations, agent orchestration, system prompts, and evaluations. The role requires production LLM experience, strong systems thinking, and comfort working across frontend and backend layers.

About the job

Responsibilities

  • Build full-stack product experiences with React interfaces in Dashboards, APIs, and backend services.
  • Develop MCP tools and integrations that extend agent capabilities.
  • Build agent loops and orchestration logic that determine actions, sequencing, and when to involve a human.
  • Design and maintain system prompts as engineering artifacts.
  • Create evaluations and run experiments to improve reliability in real-world usage.
  • Use GROQ to give the agent a deep understanding of structured content.
  • Shape the future of Content Agent in partnership with product and design.

Requirements

  • Be based in London, UK or Oslo, Norway, with in-office work 2–3 days per week.
  • Strong TypeScript and React skills, with comfort working across frontend, APIs, and backend systems.
  • Experience shipping LLM-based systems in production.
  • Ability to reason about user intent, edge cases, failure modes, agent capabilities, tools, escalation, and architecture.
  • Strong writing skills and care for precise language, especially when writing agent instructions.
  • Comfort with probabilistic systems, experiments, evaluations, statistical interpretation, and aggregate trends.
  • Experience with, or strong curiosity about, MCP, tool-use patterns, and agent architectures.
  • Care for quality in code, writing, and shipped products.

Benefits

  • Highly skilled, inspiring, and supportive team.
  • Positive, flexible, and trust-based work environment.
  • Opportunities for long-term professional and personal growth.
  • Global, multicultural colleagues and customers.
  • Comprehensive health plans and perks.
  • Work-life balance accommodating individual and family needs.
  • Competitive stock options program.
  • Location-based salary.

Skills

TypeScript, React, Mcp, LLMs, Agent Orchestration, System Prompts, Evals, Groq, APIs, Backend Services

Navan

Navan

Berlin, Germany
Senior Software Engineer, Expense
No salary listedOn-site5+ YOEFullstack Engineering

Build production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.

Addepar

Addepar

Edinburgh, United Kingdom

Senior Software Engineer, Investor Solutions
No salary listedOn-site5+ YOEFullstack Engineering

Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Muck Rack

Muck Rack

Ireland
Senior Software Engineer, Fullstack
€95k+/yrRemote5+ YOEFullstack Engineering

Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.