yeet is looking for a Backend Engineer to help scale the systems behind their real-time observability platform, focusing on streaming systems, high-throughput data ingestion, and async task pipelines.
Requirements
- solid experience building backend services in Python, from design to production
- comfortable with streaming data pipelines, pub/sub, and real-time messaging systems
- understand how to design for throughput, reliability, and fault tolerance in distributed systems
- can simulate high-load conditions
- Experience with Kafka, RabbitMQ, Redis, Postgres, or DuckDB in production environments
- Familiarity with async frameworks like asyncio, celery, for task queues and background jobs
- Hands-on work with real-time protocols (WebSockets, gRPC streaming, event-driven architectures)
Responsibilities
- working on streaming systems, high-throughput data ingestion, and async task pipelines
- design for throughput, reliability, and fault tolerance in distributed systems
- simulate high-load conditions
- deliver code that’s testable, measurable, and production-ready
- solving problems that don’t fit neatly into a CRUD API
- thinking about performance trade-offs
- contributing to infrastructure design
Other
- move fast, ship often, and take deep ownership
- enjoy operating close to the metal
- building tools that real engineers lean on during 3 AM incident sprints
- solving hard problems with minimal overhead
- pragmatic: you know when to optimize and when to ship