Staff Backend Engineer

Fifth Llc — Armenia · Posted ~3 hours ago

Senior

Skills

Python backend engineering distributed systems Kubernetes cloud-native architecture system design real-time data processing Rust cloud infrastructure

🔓 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 list

Summary ✨ AI‑Generated

A senior backend engineering position focused on building and scaling real-time distributed systems powered by modern cloud infrastructure. The role involves designing reliable architectures, improving performance, solving complex production challenges, and leading major technical initiatives.

Highlights

High-impact engineering role with significant ownership, complex infrastructure challenges, and the opportunity to build scalable real-time systems.

Description

Who We’re 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 Experience as a Senior, Staff or Principal Engineer, ideally in a startup environment.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. If this sounds like the right next step for you, we’d love to hear from you. Apply now and let’s talk!