Jobs · empllo
Software engineer, Programmable Comms
Nimbus Data Systems · Madrid · Posted 14d ago
Available in 2 locations
Madrid · hybrid Apply → Madrid Office · hybrid Apply →About the role
Design and build scalable backend services for high-volume workloads, maintaining CI pipelines and optimizing performance.
📋 Description Design and build scalable backend services for high-volume workloads. Maintain CI pipelines (GitLab CI), release workflows, tests. Debug and optimize performance for audio quality, memory, CPU. Operate, monitor, and optimize distributed systems in AWS. Apply RTC/VoIP architectures and protocols. Participate in on-call rotation to resolve critical issues. 🎯 Requirements Backend services with focus on security, scalability, availability, performance. CI/CD pipelines, infrastructure-as-code, automated testing, deployments. GitLab CI/CD, release workflows, code reviews, production CD. Docker and Kubernetes in containerized environments. AWS production workloads, high-volume, high-availability. RTC/VoIP protocols (SIP, RTP); FreeSWITCH/Kamailio/Asterisk. 🎁 Benefits Key moment to join Nimbus Data Systems with growth opportunities. Work-life balance is important at Nimbus Data Systems. Fast-learning environment and team collaboration. 45+ nationalities and multicultural mindset. Ownership and meaningful impact in your work.
Read the full posting on empllo →
FAQ
Is the Software engineer, Programmable Comms role at Nimbus Data Systems remote?+
This Software engineer, Programmable Comms position is listed as hybrid (Madrid).
What is the salary for the Software engineer, Programmable Comms role at Nimbus Data Systems?+
The listing states Estimated 92k-185k USD.
What seniority level is this Software engineer, Programmable Comms role?+
This is a mid level position.
How do I apply for the Software engineer, Programmable Comms role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.