About the job
Join our team as a Senior Software Development Engineer and shape the future of agentic AI-powered workflows. Drive the design and implementation of multi-step operations for Firefly Boards, ensuring reliability, scalability, and innovation. Collaborate with top engineers to build robust, production-ready systems that power creative, AI-driven applications.
Responsibilities
Design and build the workflows that drive Boards' agentic product; Own the gates and guardrails on long-running tasks; Design for survivability across interruption and resumption; Partner with the Senior Staff engineer on shaping where the agentic product goes next; Contribute to evaluation infrastructure for agent quality, latency, and cost; Stay current on the frontier of agentic systems and bring back what's worth adopting.
Qualifications
Minimum
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
Preferred
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: instrumenting systems to answer the questions that matter, then acting on what comes back; Experience embracing AI-augmented engineering workflows and sophisticated orchestration of agents in the development process itself