Staff Backend Engineer, Data Ingestion
Core
Own the backend platform and observability systems for Scribe's Workflow Mapping capture and ingestion systems at scale.
Role type
Staff Backend Engineer (Data Ingestion & Observability)
Builds
Backend ingestion services, monitoring/observability platform, and task orchestration for desktop apps and browser extensions.
Domain
SaaS / Data Ingestion / Observability
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, Go, distributed systems design, large-scale data ingestion pipelines, monitoring and observability systems, message queues, background jobs, task orchestration, AWS services
Preferred skills
Django, fleet monitoring for desktop apps/browser extensions, startup experience
Technologies
Python, TypeScript, Go, Celery, SQS, RabbitMQ, Kafka, AWS
Responsibilities
Build and evolve the monitoring and observability platform for hundreds of thousands of installations; Define and improve signals measuring recorder reliability and data capture health; Own and evolve backend ingestion services connecting data capture to processing and AI pipelines; Improve background-job reliability and task orchestration; Design, deploy, and operate production services in AWS; Set technical direction and drive the feature, reliability, and observability roadmap; Lead cross-team technical work and clarify ownership.
Seniority
Staff, hands-on technical leadership