Senior Software Engineer, Enterprise Product

Decagon Decagon · Vertical AI · New York, NY · Engineering

Senior Software Engineer on the Enterprise Product team at Decagon, a conversational AI platform company. The role focuses on building self-serve products and tools for customers to create, configure, train, and optimize AI agents. This involves designing scalable systems, intuitive interfaces, and monitoring/analytics for agent improvement, translating complex AI capabilities into accessible products for both technical and non-technical users.

What you'd actually do

  1. Eliminate manual engineering work by building self-serve functionality for agent configuration, training, and deployment
  2. Create AI-powered tools that enable non-technical teams to create and manage sophisticated workflows without writing code
  3. Design configuration abstractions that balance power and simplicity - handling diverse use cases while remaining accessible to non-technical teams
  4. Build monitoring and analytics that surface actionable insights, helping customers identify where their agents can improve
  5. Own features end-to-end, from technical architecture through deployment and iteration

Skills

Required

  • 4+ years building full-stack software products with strong product thinking
  • Proficient in Python and/or TypeScript, comfortable working across the entire stack
  • Experience translating complex technical capabilities into simple, usable interfaces
  • Track record of balancing technical excellence with pragmatic shipping

Nice to have

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

What the JD emphasized

  • AI agents
  • self-serve functionality
  • AI-powered tools
  • non-technical teams
  • sophisticated workflows
  • configuration abstractions
  • monitoring and analytics
  • technical architecture

Other signals

  • AI agents
  • customer experience
  • self-serve products
  • platform