Senior Backend Engineer, Data Ingestion
Core
Design and build backend systems for data ingestion, workflow processing, and AI inference capabilities.
Role type
Senior Backend Engineer (Data Ingestion & Distributed Systems)
Builds
Large-scale data pipelines, AI inference services, and business-critical microservices.
Domain
SaaS / AI Infrastructure / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, Go, distributed systems design, message queues (Celery, SQS, RabbitMQ, Kafka), microservices architecture, database query optimization, performance tuning
Preferred skills
Django, startup experience
Technologies
Python, TypeScript, Go, Celery, SQS, RabbitMQ, Kafka, AWS
Responsibilities
Architect and evolve large-scale data ingestion and processing pipelines; Build services that power AI inference with in-house models; Design, deploy, and operate microservices in production; Optimize endpoint performance and troubleshoot bottlenecks in critical systems
Seniority
Senior, hands-on IC