12 mar
Workana
Argentina
We are looking for a skilled python backend developer to join one of our clients. You're will be is responsible for developing and maintaining the business logic that controls real-time call flows. This role involves bridging the core infrastructure with the application layer, managing webhooks, metrics, transfers, bridges, rate-limiting, and blacklists to ensure a seamless communication experience.
Key Responsibilities
- API Development: Implement and optimize high-performance HTTP and WebSocket APIs for real-time communication.
- Call Control Logic: Develop and manage sophisticated call handling features, including TRANSFER, BRIDGE, and automated routing.
- System Governance: Design and maintain robust mechanisms for rate-limiting, blacklisting, and performance tracking.
- Performance Optimization: Ensure ultra-low latency and high resilience in event delivery to maintain system stability.
- Integration:
Facilitate the communication between the core telephony engine and the end-user application layer.
Requirements
Requirements
- Technical Expertise: Proven experience with Python in high-concurrency or real-time environments;
- Telephony Knowledge: Strong understanding of FreeSWITCH or similar call control APIs;
- Real-time Protocols: Deep familiarity with WebSockets and asynchronous event handling;
- Engineering Mindset: A sharp focus on performance, system resilience, and long-term stability;
- Problem Solving: Ability to troubleshoot complex logic flows in live production environments.
Nice to Have
- Experience with VoIP protocols (SIP, RTP);
- Knowledge of distributed systems and message brokers (e.g., Redis, RabbitMQ);
- Experience working in agile, remote-first teams;
- Fluent Spanish;
- Professional Working English Proficiency.
📌 Backend Developer (Python) (Argentina)
🏢 Workana
📍 Argentina
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.