Python Backend Engineer
Core
Building large-scale real-time backend systems and high-throughput data ingestion pipelines within a distributed Azure environment.
Role type
Senior hands-on Python backend engineer (distributed systems)
Builds
Real-time event-driven processing services, low-latency data ingestion pipelines, and operational telemetry systems
Domain
Cloud infrastructure (Azure) + Distributed systems + Real-time data processing
Deliverable
production ML models | product features | infrastructure
Required skills
Python, asynchronous processing, distributed systems, event-driven architectures, high-throughput workloads, observability, resilience engineering, Kubernetes, Docker, FastAPI, Azure Functions, Azure Service Bus/Event Hub, Cosmos DB
Preferred skills
IoT systems, telemetry, time-series data, Kafka, RabbitMQ, Azure-native backend patterns
Technologies
Azure Functions, Azure Service Bus, Event Hub, Kubernetes, AKS, Docker, Cosmos DB, FastAPI, Kafka, RabbitMQ
Responsibilities
Designing and implementing production-scale backend services, debugging complex distributed systems, managing high-throughput streaming workloads, ensuring operational resilience and scaling, developing event-driven microservices
Seniority
Senior, hands-on IC