Senior Staff Software Engineer Data Lifecycle

Decagon is a conversational AI platform for enterprises to build, operate, and optimize customer-facing AI agents across voice, chat, email, SMS, and other channels.

San Francisco, United States
About Decagon

Decagon provides an AI concierge platform for customer experience teams. Its Agent Operating Procedures (AOPs) use natural-language workflows to define agent behavior, while the platform supports agent development, testing, analytics, and omnichannel deployment.

View jobs by Decagon

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and build platform infrastructure that lets customers control how their data is collected, retained, redacted, and deleted. You will create reliable deletion workflows, self-service tools and APIs, monitoring, and auditability. You will build LLM-backed anomaly detection and tune models that identify sensitive data across text and multimodal content. You will work through architecture, deployment, verification, and iteration while addressing scale, failures, backfills, and safe rollouts.

Requirements

  • 4+ years building software products with strong product thinking
  • Proficiency in Python
  • Experience designing reliable backend systems and data pipelines
  • Experience with asynchronous processing, retries, and failure recovery
  • Understanding of observability and monitoring for critical systems
  • Ability to reason about data flows, persistent copies, and workflow failures
  • Ability to debug failures in deep technology stacks
  • Judgment about delivery speed, correctness, privacy, and irreversible operations

Responsibilities

  • Build PII handling and redaction systems across conversations, agent traces, and customer data
  • Design configuration abstractions for redaction and retention policies
  • Build reliable data-deletion workflows across storage systems and derived data
  • Build self-service tools and APIs for customer data-lifecycle policies
  • Build LLM-backed systems that detect data anomalies and violations
  • Train and tune models to detect PII and PHI
  • Extend redaction and identification to images, attachments, voice notes, and documents
  • Build monitoring and auditability for data processing and policy failures
  • Handle data-lifecycle systems at scale, including backfills, partial failures, and safe rollouts

Benefits

  • Medical, dental, and vision benefits for employees and their families
  • Life insurance and disability benefits
  • Retirement plan
  • Parental leave
  • Fertility and family-building benefits through Carrot
  • Monthly wellness, lifestyle, and work-life-balance stipend
  • Daily office lunches and snacks
  • Take-what-you-need vacation policy