This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are seeking a Staff Systems Engineer with deep expertise in Python’s asyncio framework to architect and implement high-concurrency, low-latency backend systems for real-time voice-driven applications.
This role will focus on event-driven design, asynchronous processing pipelines, and performance-critical middleware that interacts with voice AI services and hardware systems.
The ideal candidate is fluent in Python concurrency patterns and can architect scalable, fault-tolerant systems that drive next-generation drive-thru automation.
Responsibilities include designing and implementing high-performance asynchronous systems using asyncio, aiohttp, and real-time communication protocols.
The engineer will architect event loops, task scheduling frameworks, and non-blocking I/O for voice streaming pipelines.
The role involves building async audio routing and processing layers for handling real-time audio streams while ensuring tight control over memory usage, CPU-bound blocking, and coroutine orchestration.
The engineer will develop WebSocket and HTTP APIs using asynchronous frameworks (e.g., FastAPI) and write async middleware to manage voice interactions, user state, and session lifecycles.
Performance responsibilities include profiling event loops, optimizing coroutine concurrency, and resolving deadlocks, race conditions, and memory leaks.
The engineer will implement watchdog timers, graceful degradation, and recovery for long-running async tasks.
System reliability tasks include developing observability tooling for async-heavy services including tracing, logging, and custom metrics, as well as building self-healing patterns for async services in edge or cloud environments.
Collaboration with voice engineers, hardware integrators, and AI/ML teams is essential to ensure asynchronous interfaces meet real-time constraints.
The engineer will also mentor other engineers on best practices in Python concurrency, structured concurrency, and testing async code.
Requirements:
Candidates must have 8+ years in software/system development with a strong emphasis on asynchronous Python.
A deep knowledge of asyncio, trio, or curio, and practical experience with aiohttp, FastAPI, or related frameworks is required.
Proficiency in debugging and profiling async systems at scale is essential.
A strong understanding of event loops, cooperative multitasking, cancellation, and task groups is necessary.
Experience integrating asynchronous systems with audio processing, ASR/TTS APIs, or third-party hardware is required.
Familiarity with async-safe data access patterns (e.g., Redis clients, queues, pub/sub) is needed.
Linux proficiency and experience with Docker, Kubernetes, or other container orchestration tools are mandatory.
Preferred qualifications include experience building real-time audio systems or streaming pipelines using asyncio, familiarity with structured concurrency concepts and patterns, and experience with graceful shutdown, lifecycle management, and watchdogs in async services.
Knowledge of ASGI internals, WebSockets at scale, or distributed event buses (e.g., NATS, Kafka with async consumers) is advantageous.
Contributions to open-source async libraries or experience scaling async systems in production are preferred.
Availability to work during US hours at least till 5 pm ET is essential for this role.
Candidates must have their own system/work setup for remote work.
Benefits:
The position offers the opportunity to work on cutting-edge technology in real-time voice-driven applications.
Engineers will have the chance to collaborate with cross-functional teams, enhancing their skills and knowledge in various domains.
The role provides a platform for mentorship and sharing best practices in Python concurrency with other engineers.
Employees can enjoy the flexibility of remote work, allowing for a better work-life balance.
The position includes competitive compensation and potential for career growth within the company.