About the Role
Design and maintain backend services that power real-time voice solutions. Improve system resilience, scalability, and performance across distributed environments.
Responsibilities
- Develop and optimize backend components for voice communication platforms
- Ensure high availability and low-latency performance of voice services
- Collaborate with cross-functional teams to integrate telephony features
- Implement monitoring and alerting for critical backend systems
- Support incident response and root cause analysis for production issues
- Contribute to architectural decisions and technical roadmaps
- Maintain secure and compliant data handling practices
- Optimize database queries and storage solutions
- Write clean, testable, and well-documented code
- Participate in code reviews and technical discussions
- Work with containerized environments and orchestration tools
- Deploy services using CI/CD pipelines
- Troubleshoot and resolve system bottlenecks
- Ensure backward compatibility during service upgrades
- Integrate third-party telephony APIs and protocols
- Support scalability testing and performance tuning
- Document system designs and operational procedures
- Follow agile development methodologies
- Mentor junior engineers and share technical knowledge
- Stay current with backend and cloud technologies
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid remote work policy
Team
Part of the Voice Squad, focused on real-time communication systems
Why Join the Voice Squad?
- Work on mission-critical voice infrastructure used by thousands of customers
- Be part of a team dedicated to improving real-time communication reliability
Available for qualified candidates