Apply for Senior Software Engineer — Voice Agent Platform

Bahrain, Hybird

Job Description

Senior Software Engineer — Voice Agent Platform Location: Remote Employment Type: Full-time Department: Core Engineering Compensation: Competitive salary • Equity included About Voysera Voysera powers the future of enterprise-grade voice automation across the Middle East and beyond. We deploy thousands of real-time voice agents that manage bookings, support calls, collections workflows, onboarding journeys, and transactional conversations with measurable business outcomes. Our mission: deliver human-like voice automation at scale—globally deployable, multilingual, and deeply integrated into enterprise stacks. We're builders at heart. We care about performance, reliability, and elegant software that scales across distributed environments. You'll thrive at Voysera if you: Write software that is efficient, fault-tolerant, and battle-ready Enjoy solving technically complex issues with clarity and rigor Ship code that customers rely on in real-time environments Think deeply about distributed systems and concurrency Learn fast, experiment, and own outcomes end-to-end The best way to impress us? Show evidence of building scalable systems or solving real-world concurrency, VoIP, or cloud-deployment challenges. What You’ll Work On As part of the Agent Platform team, you will play a foundational role in building the infrastructure powering real-time voice agents. You will: Develop core orchestration systems that run thousands of agents concurrently Build global-ready deployments spanning multiple regions and datacenters Architect reliable hosting, scaling, and lifecycle tooling for active voice agents Implement structured execution environments for AI models and agent logic Improve the speed, availability, and resiliency of mission-critical services You will work across: Container systems & scheduling pipelines Real-time audio-processing workflows Distributed workloads with low-latency constraints Operational tooling for monitoring + scaling Secure execution environments Tech exposure includes: Go, Python, Docker, Kubernetes, WebRTC, Redis, Firecracker-style isolation, Postgres ORM, real-time event streams Who You Are You’re a strong fit if you have: ✔ Experience designing distributed systems that cannot fail silently ✔ Proficiency with Docker/container orchestration ✔ Understanding of network-level challenges (WebRTC, streaming, NAT, SIP is a plus) ✔ Strong systems-level debugging skills ✔ Ability to reason about trade-offs: cost, efficiency, availability ✔ Experience handling production workloads at meaningful scale Bonus capabilities: ⭐ Exposure to running untrusted or dynamically-generated code ⭐ Work with service orchestration tools or custom runtimes ⭐ Telephony, audio streaming, SIP, media servers, RTP

Application Form

Fields marked with * are required