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.
Async Architecture & System Design:
• Design and implement high-performance asynchronous systems using asyncio, aiohttp, and real-time communication protocols.
• Architect event loops, task scheduling frameworks, and non-blocking I/O for voice streaming pipelines.
Real-Time Data Processing:
• Build async audio routing and processing layers for handling real-time audio streams.
• Ensure tight control over memory usage, CPU-bound blocking, and coroutine orchestration.
• API & Middleware Development:
• Develop WebSocket and HTTP APIs using asynchronous frameworks (e.g., FastAPI).
• Write async middleware to manage voice interactions, user state, and session lifecycles.
Performance & Debugging:
• Profile event loops, optimize coroutine concurrency, and resolve deadlocks, race conditions, and memory leaks.
• Implement watchdog timers, graceful degradation, and recovery for long-running async tasks.
• System Reliability & Monitoring:
• Develop observability tooling for async-heavy services including tracing, logging, and custom metrics.
• Build self-healing patterns for async services in edge or cloud environments.
Collaboration & Mentorship:
• Collaborate with voice engineers, hardware integrators, and AI/ML teams to ensure asynchronous interfaces meet real-time constraints.
• Mentor engineers on best practices in Python concurrency, structured concurrency, and testing async code.
• 8+ years in software/system development with a strong emphasis on asynchronous Python.
• Deep knowledge of asyncio, trio, or curio, and practical experience with aiohttp, FastAPI, or related frameworks.
• Proficient in debugging and profiling async systems at scale.
• Strong understanding of event loops, cooperative multitasking, cancellation, and task groups.
• Experience integrating asynchronous systems with audio processing, ASR/TTS APIs, or third-party hardware.
• Familiarity with async-safe data access patterns (e.g., Redis clients, queues, pub/sub).
• Linux proficiency and experience with Docker, Kubernetes, or other container orchestration tools.
● Preferred Qualifications:
• Experience building real-time audio systems or streaming pipelines using asyncio.
• Familiarity with structured concurrency concepts and patterns.
• 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).
• Contributions to open-source async libraries or experience scaling async systems in production.
• 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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
An exciting opportunity to join Checkmate as a Strategic Partnerships Associate, managing key affiliate and agency relationships to scale brand partnerships and revenue.
Shape AI-driven restaurant tech innovations as a Prompt Engineer skilled in NLP, software development, and team leadership in a fully remote role.
Agile Defense is hiring a Software Engineer in Colorado Springs to design and implement critical integration enhancements for national security systems.
Belvedere Trading is seeking a Senior C++ Software Engineer to design and develop high-performance automated trading systems within their Chicago headquarters.
Avante seeks a Backend Software Engineer in Seattle to develop scalable, AI-powered backend systems for a benefits management platform.
Contribute as an engineering leader for Envoy’s Workplace product, focusing on backend system design and team mentorship in a dynamic San Francisco HQ setting.
Experienced AWS Java Full Stack Developer needed to deliver scalable cloud-based solutions and dynamic user interfaces for a federal project with DMV IT Service LLC.
Airbnb is looking for a Senior Software Engineer to design and maintain critical distributed systems that support the backbone of their platform.
Experienced Programmer needed to enhance and maintain automated information systems for state agencies at DMV IT Service LLC.
Hebbia is seeking a skilled Frontend Software Engineer to design and develop sophisticated AI-driven document discovery interfaces at their New York City office.
Lead software engineering efforts at Visa to design and build scalable, secure payment technologies affecting millions worldwide.
Lead a high-performing full-stack engineering team at Earnix, delivering scalable solutions and bridging technical execution with customer engagement.
Lead the Base OS Engineering Release for NVIDIA's GPU platforms, collaborating with cross-functional teams and external partners to deliver on critical software milestones.
Experienced backend engineers are sought by Archer to lead the development of scalable, cloud-native backend systems supporting innovative electric aircraft operations.
Experienced AWS full-stack developer needed at Guidehouse to design, build, and deploy innovative cloud-native applications in a remote role.
people, places & tech we develop and invest in the sharing economy to build amazing places which create unforgettable memories for residents and short term visitors. we bring back to life amazing historic properties, and enable them for comfor...
20 jobsSubscribe to Rise newsletter