Staff Backend Engineer (Python)
Fifth Llc — Armenia · Posted ~4 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Who are we looking for
We are looking for a Staff Backend Engineer to join a high-impact Infrastructure team working on a real-time, distributed voice AI system.
This is not a typical backend role interacting with a UI.
The system handles real-time audio streams, integrates with multiple third-party services, and runs in a cloud-native Kubernetes environment, with a Python-based backend at its core.
The role offers strong ownership, complex technical challenges, and the opportunity to shape core infrastructure in a fast-growing, high-impact product.
Responsibilities
Own and develop core components of a real-time distributed backend system (Python / Rust),Lead large-scale initiatives end-to-end with minimal guidance,Design and implement scalable, reliable backend architecture,Troubleshoot and resolve complex production issues in distributed environments,Improve system performance, reliability, and development velocity,Work with real-time data streams and audio processing pipelines,Collaborate across teams and contribute to technical decision-making and architecture.
Requirements
Previously a Staff or Principal/Senior Engineer at a startup company,8 + years of experience in Python development,Strong Python Asyncio experience,Strong software design skills,Significant experience with at least one strongly typed language (Rust, C++, Go, Swift, Java, etc.),Deep understanding of Networking Protocols and Operating Systems,Deep knowledge of Python Profiling,Experience in delivering and troubleshooting a production-grade cloud-based distributed system,Experience in building and troubleshooting a real-time low-level system (e.g.
kernel, drivers, RTOS),Kubernetes and Helm experience,Experience with different observability stacks,Strong LLM prompting skills, with the ability to work without them,Experience with gRPC and its troubleshooting,Being a contributor or maintainer of an open-source package.
Nice to Have
Bachelor’s degree in Software Development or equivalent,Knowledge of WebRTC, SIP, RTP, HLS, RTMP, STUN/TURN,Experience with Rust and Python integrations (PyO3),Background in audio processing systems,Excellent written and verbal communication skills.
We have 154,487 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 154,487 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume