Staff Software Engineer (Backend) - Fable Core
Core
Set technical direction for the Fable backend, own platform reliability and health, and lead incident response for a social reading platform serving 1M+ monthly active users.
Role type
Staff Software Engineer (Backend)
Builds
Backend infrastructure and platform for Fable (social reading product)
Domain
Consumer Internet / Social Reading
Deliverable
production ML models | product features | infrastructure
Required skills
Python/Django, Go/Node/Java/Kotlin, OLTP databases at scale, container orchestration, queueing, CI/CD, incident response, TDD, agentic engineering
Preferred skills
Subscription/entitlements systems, platform migration leadership, ML team collaboration
Technologies
Python, Django, Postgres, Kubernetes, Datadog, GCP, AWS
Responsibilities
Set technical direction and drive architecture reviews; Own backend reliability, staging, CI/CD, databases, queues, cost, and observability; Lead incident response and drive postmortems; Act as the backend voice in cross-team planning; Mentor team members on design, testing, and ops; Evolve the backend platform to enable faster shipping; Integrate agentic engineering practices into daily workflows
Seniority
Staff, hands-on IC with strategic scope