Posted 9h ago

Senior/Staff Software Engineer, Data Lifecycle
Location
New York
On-site
Contract
Permanent
Full-time
Salary
$200–400k
Gross per year
Experience
Lead
Lead level
Job summary
Responsibilities
You’ll design and build the platform infrastructure that let customers control how their data is collected, retained, redacted, and deleted. That means strong engineering underneath, and clear abstractions on top that hold up across different enterprise requirements without forking per customer.
- Build PII handling and redaction systems that identify and protect sensitive information across conversations, agent traces, and other customer data
- Design configuration abstractions for redaction and retention policies that balance enterprise flexibility with clear, safe defaults
- Build reliable data deletion workflows that propagate across storage systems and derived data, with retries, verification, and visibility into failures
- Build self-serve tools and APIs that let customers configure, test, and understand their data lifecycle policies without relying on an engineer
- Build LLM-backed systems that scan and detect data anomalies and violations
What they're looking for
- 4+ years building software products, with strong product thinking
- Proficient in Python, comfortable working across the entire stack
- Experience designing reliable backend systems and data pipelines, including asynchronous processing, retries, and failure recovery
- Understanding of what operational maturity looks like for critical systems, including observability and monitoring
- Complex systems instincts: you can reason about where data flows, where copies persist, and what happens when one part of a workflow fails
Tech stack
Read the full job posting
This summary is written by Tokn from the original posting. Only the posting published by Decagon is authoritative. Request a removal
Similar jobs
All LLM & GenAI jobs in New York →Posted 1d ago
Posted 1d ago


