Telephony Engineer (Asterisk, FreeSWITCH, GO, Python) – Remote (US/Canada) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Spinwheel · 1 month ago

Telephony Engineer (Asterisk, FreeSWITCH, GO, Python) – Remote (US/Canada)

Spinwheel is a company focused on building the infrastructure that powers intelligent debt management. They are seeking a highly skilled Telephony Engineer to design, build, and optimize telephony services that power mission-critical voice applications.

Financial ServicesFinTechMobile PaymentsPaymentsSoftware

Responsibilities

Architect, deploy, and maintain Asterisk, FreeSWITCH, and related VoIP platforms
Configure, monitor, and optimize Session Border Controllers (SBCs) for high-availability, secure traffic handling, and interoperability
Develop call routing logic, IVRs, conferencing systems, and SIP trunk integrations
Troubleshoot complex SIP signaling, RTP media, NAT/firewall, and QoS issues
Build backend services and tools using Go, LangChain, and Python
Develop telephony microservices, APIs, automation scripts, and system tooling
Build policies and rules using centralized rules engines
Implement robust CI/CD pipelines and perform code reviews following best practices
Design and operate telephony workloads in AWS, leveraging services such as: EC2, ECS, Lambda, RDS / Aurora, S3, VPC, CloudWatch, Terraform
Build scalable, fault-tolerant systems that meet latency, reliability, and security requirements
Implement monitoring, alerting, and incident-response processes for voice systems
Work with relational databases (RDS/Aurora) to store, query, and optimize telephony-related data
Implement schema design, indexing, and performance tuning
Ensure data integrity, high availability, and effective backup/restore strategies
Partner with product, QA, customer success, and security teams to deliver high-quality telephony features
Participate in on-call rotation and provide Tier-3 support for production escalations
Contribute to team documentation, design proposals, and process improvements

Qualification

AsteriskFreeSWITCHGoPythonAWSSIP protocolsRelational databasesLinux systemsDockerTroubleshootingCollaborationCommunication

Required

6+ years of professional engineering experience in telephony/VoIP, backend development, or cloud infrastructure
Expert knowledge of Asterisk, FreeSWITCH, and SIP protocols
Hands-on experience with SBCs (e.g., Oracle/Acme Packet, Kamailio, OpenSIPS)
Strong programming skills in Go (Golang) and Python
Experience designing and operating systems in AWS
Proficiency with relational databases and SQL (preferably RDS/Aurora)
Deep understanding of telephony protocols: SIP, RTP, SRTP, STUN/TURN/ICE, WebRTC
Strong Linux systems experience (Ubuntu, CentOS, or similar)
Familiarity with Docker, Kubernetes, and infrastructure-as-code tools (Terraform/CloudFormation)
Excellent troubleshooting, debugging, and performance optimization skills
Ability to thrive in a remote-first environment, with strong communication and collaboration abilities

Preferred

Experience with WebRTC signaling/media servers
Kamailio/OpenSIPS/LUA scripting
Message queues (Kafka, SQS, RabbitMQ)
Distributed tracing/observability stacks (Prometheus, Grafana, OpenTelemetry)
Understanding of compliance frameworks (SOC2, HIPAA, PCI) in cloud environments
Previous work within a high-growth startup environment
Expert knowledge of SIP, VoIP, Asterisk, and FreeSWITCH systems including coding applications on each of these systems

Benefits

Comprehensive health, dental, and vision benefits (country-appropriate)
Flexible PTO and paid holidays
Home office stipend

Company

Spinwheel

twittertwittertwitter
company-logo
Transform how your business and your customers see, understand, and act on debt with our industry-leading debt APIs and drop-in modules.

Funding

Current Stage
Early Stage
Total Funding
$41M
Key Investors
F-PrimeQED Investors
2025-06-23Series A· $30M
2021-05-07Seed· $11M

Leadership Team

T
Tomas Campos
CEO & Cofounder
linkedin
leader-logo
Tushar Vaish
Co-Founder & CTO
linkedin
Company data provided by crunchbase