Software Engineer, Programmable Comms
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer, Programmable Comms (Backend/VoIP/RTC): Design and build highly scalable, secure backend services for real-time voice and messaging infrastructure with an accent on carrier-grade reliability, performance, and security. Focus on solving distributed-systems challenges in AWS, optimizing RTC/VoIP (SIP/RTP) flows, and improving CI/CD and automated testing for continuous delivery.
Location: Madrid Office (Hybrid)
Company
builds customer-obsessed, data-driven communications infrastructure for voice and messaging.
What you will do
- Design and build scalable, secure backend services to support high-volume, high-availability communications workloads.
- Own CI pipelines (GitLab CI), release workflows, and automated testing to enable continuous delivery in production.
- Debug and optimize production performance, including memory leaks and CPU usage affecting call audio quality.
- Operate, monitor, and optimize distributed systems running in AWS production environments.
- Improve reliability, resilience, and performance of distributed systems from design through production operations.
- Participate in an on-call rotation to respond to critical system issues.
Requirements
- Solid backend experience with a focus on security, scalability, availability, and performance.
- Strong knowledge of CI/CD, infrastructure-as-code, automated testing, and deployment best practices.
- Hands-on experience with GitLab CI/CD, release workflows, code reviews, and continuous delivery in production.
- Proficiency with containerized environments (Docker, Kubernetes) and experience operating systems in AWS.
- Ability to troubleshoot, monitor, and improve distributed systems in production.
- Understanding of RTC/VoIP architectures and protocols (SIP, RTP), plus familiarity with open-source SIP/RTC technologies (FreeSWITCH, Kamailio, Asterisk or similar).
Nice to have
- Exposure to media servers, signaling flows, or real-time communications debugging.
- Experience using AI-assisted development tools to improve productivity.
Culture & Benefits
- Customer-obsessed, data-driven environment with ownership and continuous learning.
- Collaborative, fast-moving culture focused on thoughtful speed and meaningful outcomes.
- Hybrid workplace based in the Madrid office.
- Autonomy to own features end-to-end and iterate on systems.
Hiring process
- Interviews and technical evaluation focused on backend, CI/CD, AWS operations, and RTC/VoIP understanding.
- Discussion of ownership, communication, and on-call readiness.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →