Senior Backend Engineer
Core
Building and maintaining the high-reliability data plane infrastructure for AI visibility, including scraping, chat processing, source ingestion, and analytics systems.
Role type
Senior Backend Engineer (Distributed Systems & Infrastructure)
Builds
Scalable backend services for AI data processing, scraping pipelines, and customer-facing analytics
Domain
AI Infrastructure / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
TypeScript, distributed systems, queue management, retry logic, rate limiting, idempotency, distributed locks, webhooks, failure handling, cloud-native infrastructure, observability, debugging across layers, product-minded judgement, system design
Preferred skills
Experience with Bun runtime, Elysia framework, ClickHouse, OpenTelemetry, handling flaky third-party APIs
Technologies
TypeScript, Python, Bun, Elysia, GCP, Kubernetes, Cloud Tasks, Pub/Sub, RabbitMQ, Redis, Postgres, ClickHouse, Prometheus, Grafana, OpenTelemetry
Responsibilities
Debug provider outages and system failures, design queueing models and failure handling strategies, ship TypeScript service changes, write clear postmortems and documentation, operate systems under production pressure, debug across application, logs, metrics, and network layers
Seniority
Senior, hands-on IC