Senior Software Development Engineer, Agent Workflows, Firefly Boards

AdobeSan Jose, CA
$173,500 - $331,050Hybrid

About The Position

This role is for a Senior Software Development Engineer to own the workflow layer for Firefly Boards' agentic capabilities. Boards is an AI-powered mood-boarding and ideation app that provides a non-linear infinite canvas, enabling a new generation of creatives to embrace generative AI. It allows for flexible import, generation, editing, remixing, iteration, and organization of images and videos, facilitating idea visualization and development. The agent platform itself (server-side runtime, browser/server execution boundary, AIP integration) is owned by a Senior Staff partner, and this role owns everything that runs on top of it.

Requirements

  • Bachelor's Degree or equivalent experience in Computer Science
  • 5+ years of product engineering experience, with significant ownership of production systems
  • Demonstrated recent depth in agentic systems, workflow runtimes, or comparable LLM-tool-using applications
  • Strong backend systems intuition: state management, long-running operations, recovery from partial failure, observability
  • Proficient in TypeScript and Python
  • Track record of writing clean, testable code and contributing to a codebase that other engineers extend
  • Strong written and verbal communication

Nice To Haves

  • Experience with workflow orchestration runtimes for tool-using LLM applications (LangGraph or comparable)
  • Experience with production LLM systems: evaluation, observability, latency and cost optimization at the workflow level
  • Familiarity with MCP (Model Context Protocol) and agent tool design patterns
  • Production Kubernetes experience as a consumer of a managed platform
  • Experience with real-time collaborative or multiplayer applications
  • Track record of using observability and analytics data to drive engineering decisions
  • Experience embracing AI-augmented engineering workflows and sophisticated orchestration of agents in the development process itself

Responsibilities

  • Design and build the workflows that drive Boards' agentic product.
  • Implement product needs, tune agent behavior for production use, and expand the agentic surface as new capabilities come online.
  • Own the gates and guardrails on long-running tasks.
  • Design and build the safety, quality, and cost controls that wrap agent operations, including autonomous action, pausing/escalation, recovery from partial failure, and budget/limit enforcement.
  • Design for survivability across interruption and resumption, building agent workflows that can be checkpointed, paused, resumed, and recovered cleanly.
  • Consume the contracts the platform exposes for survivability capabilities (platform itself is not in scope).
  • Partner with the Senior Staff engineer on shaping the future direction of the agentic product, contributing workflow-level depth to inform feasibility.
  • Contribute to evaluation infrastructure for agent quality, latency, and cost.
  • Stay current on the frontier of agentic systems and bring back valuable insights for adoption.

Benefits

  • Exceptional work environment
  • Ongoing feedback through Check-In approach
  • Meaningful benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service