Join a profitable, rapidly growing SaaS company dedicated to re-architecting its core cloud telephony platform. This role offers the chance to work on cutting-edge telephony systems within a modern tech stack, including Go, GCP, and Kubernetes. As part of a small but impactful team, you'll have significant ownership in developing highly complex audio/media infrastructure and telecom services, shaping the future of cloud communication.
Requirements
3 to 7 years of software engineering experience
Strong proficiency in Go or C/C++
Experience in building networked applications with TCP/UDP, TLS
Knowledge of SIP (RFC3261), SDP, RTP, RTCP
Background in developing SIP-based telephony applications
Experience with cloud-native development, GCP preferred
Familiarity with Kubernetes and microservice architectures
SaaS platform experience
Excellent communication skills and ability to work independently in a remote environment
Responsibilities
Develop and maintain scalable telephony media infrastructure using Go, Python, and C++
Re-architect core components of the cloud telephony platform focusing on media and call control
Design, build, and enhance cloud-native telecommunications services
Collaborate with engineering teams on feature development and system improvements
Troubleshoot complex technical issues and optimize system performance
Conduct code reviews and uphold best practices for maintainable, efficient code
Contribute to the evolution of the company's audio/media and application-layer services
Benefits
Fully remote work environment, prioritizing flexible work-life balance
Opportunity to work on cutting-edge telephony infrastructure with future growth potential
Exposure to modern tech stack and high-impact projects
Be part of a vibrant, innovative engineering culture with significant ownership and influence
Competitive compensation up to $200K with ample opportunities for professional growth