Developer Success Engineer
Remote$128k - $176kFull-timePosted 2w ago
About the role
Developer Success is the technical support function for Prefect's customers across the Prefect and Dagster product lines. The role involves diagnosing and resolving technical issues in customer environments, owning issues through resolution, and contributing to documentation, tooling, and product feedback to reduce future volume. The position is remote and part of a remote-first, high-performance culture.
Responsibilities
- Clear the failure state, and prevent the next one. Diagnose problems across Prefect and Dagster installations, integrations, deployments, and the cloud and container environments they run in. Find the underlying "why" so your first response resolves the question and pre-empts the follow-ups. Turn what you learn into docs, debugging resources, and tooling that deflect repeat submissions.
- Own what's ours; say no clearly to what isn't. Take full accountability for root causes inside our products' domain of control. For problems outside our Scope of Support, issue a principled no that still gives the customer a way forward. Helplessness erodes trust as fast as a wrong answer.
- Support your findings, and ask customers to support theirs. Back every diagnosis with evidence and logic. Assume the customer is the expert on their own stack, ask for what you need to troubleshoot both sides of an issue, and explain why you need it. Leave room for the possibility you've missed something.
- Give the best possible update every time, and say so when you're still building it. A half-baked answer sent fast is worse than a complete one sent when it's ready; but radio silence is worse than both. When an issue needs to be escalated, you stay the customer's single point of contact, keep them updated on a regular cadence, and close the loop.
- Feed the product. File reproducible product issues and surface recurring failure patterns to Engineering and Product.
Qualifications
- Python fluency at the level of reading and debugging someone else's code, not only writing your own.
- Hands-on experience running workloads in at least one major cloud and in containers or Kubernetes, enough to troubleshoot a deployment you didn't build.
- Experience with a workflow orchestrator (Prefect, Dagster, Airflow, or comparable) and a strong interest in the data engineering space it lives in.
- A track record of technical, customer-facing work: support, solutions engineering, developer relations, or similar.
- Clear enough written communication to explain a root cause to a skeptical senior engineer and earn their trust.
Skills
Required:PythonCloud and container orchestrationWorkflow orchestrationCustomer-facing communication
Benefits
- Remote-first team with flexible-first culture
- Equity Stock Options
- 401(k) with 5% company match (vests immediately!)
- Unlimited PTO
- Medical, Dental and Vision insurance
- Generous Parental Leave
- Life Insurance and Disability benefits
- $800/month remote work stipend
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Prefect
Pythonic, Modern Workflow Orchestration For Resilient Data Platforms | Prefect
Prefect offers modern orchestration solutions to empower data teams to build resilient workflows that scale with versatile resource needs.
Workflow OrchestrationData PlatformsOpen SourceCloud
More open roles at Prefect
- Developer Success Engineer (UK-Based)2w agoEMEA · Customer Engineering
- Director of Product3w agoRemote · Product
- Senior Sales Engineer3w agoRemote · Go To Market
- Senior Analytics Engineer1mo agoRemote · Growth
- Staff Platform Engineer1mo agoRemote · Engineering