Staff Software Engineer, Product

Decagon•San Francisco, CA
•$200,000 - $400,000•Onsite

About The Position

Decagon is hiring a Staff Software Engineer for Product Engineering, which builds the platform customers use to create, operate, and improve AI agents. The team develops reusable frameworks and agents for enterprise customer workflows across channels including chat, voice, email, and SMS. The role focuses on systems that help customers configure, train, test, and monitor sophisticated AI agents, with robust engineering foundations and abstractions that support varied use cases without customer-specific forks. The engineer works closely with product and design, participating in discovery, defining requirements, reviewing designs, and iterating through launch. The role stays close to customers to understand their use cases and owns features end to end, from technical architecture through deployment and post-launch iteration. The work includes self-serve configuration and deployment, AI-powered workflow tools, monitoring and analytics, and evaluating and integrating new text and voice models. The systems support critical workflows for Fortune 100 companies.

Requirements

  • 7+ years of experience building software products, with strong product thinking.
  • Proficiency in Python and comfort working across the entire stack.
  • Experience translating complex technical capabilities into simple, usable interfaces.
  • Strong instincts for complex systems, including asynchronous programming and failure modes that emerge at scale.
  • Comfort debugging system failures in deep technology stacks using appropriate tools.
  • Ability to turn customer requests into clear, well-scoped product and technical specifications.
  • Good judgment about when to ship quickly and when to slow down and build correctly.

Nice To Haves

  • Background with LLMs, prompt engineering, evaluations, or AI agent systems.
  • Experience building developer tools, APIs, platforms, or internal tools that became customer-facing.
  • Experience with observability, data visualization, or analytics products.
  • Experience building security-sensitive product systems, such as authentication and data access controls.
  • Experience working with multimodal or voice models.

Responsibilities

  • Build self-serve functionality for agent configuration, training, and deployment to eliminate manual work.
  • Design configuration abstractions that accommodate diverse enterprise use cases while remaining usable by non-technical teams.
  • Build AI-powered tools that allow customer experience and operations teams to create and manage complex agent workflows without writing code.
  • Build monitoring, tracing, and analytics that help customers identify where and why agents are failing.
  • Handle agentic systems at scale, including critical flows for Fortune 100 companies.
  • Evaluate new text and voice models and integrate successful models into production traffic.
  • Work with product and design on discovery, requirements, design reviews, launches, and iterations.
  • Own features end to end, from technical architecture through deployment and post-launch iteration.
  • Stay close to customers to understand their use cases and ensure the product meets their needs.

Benefits

  • Medical, dental, and vision benefits for employees and their families.
  • Life insurance and disability benefits.
  • Retirement plan, such as a 401(k) or pension.
  • Parental leave.
  • Fertility and family-building benefits through Carrot.
  • Monthly stipend to support wellness, lifestyle, and work-life balance.
  • Daily lunches and snacks in the office.
  • Take-what-you-need vacation policy; UK employees receive 25 days of statutory leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service