Remote Otter LogoRemoteOtter

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

Posted Yesterday
Software Development
Full Time
USA

Overview

We are seeking a highly skilled Telephony Engineer with a strong background in modern VoIP platforms, cloud infrastructure, and backend systems development. This role is ideal for an experienced engineer (6+ years) who thrives in a distributed environment and is passionate about building reliable, scalable voice systems.

In Short

  • Architect, deploy, and maintain Asterisk, FreeSWITCH, and related VoIP platforms.
  • Configure, monitor, and optimize Session Border Controllers (SBCs).
  • 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 and Python.
  • Develop telephony microservices, APIs, automation scripts, and system tooling.
  • Design and operate telephony workloads in AWS.
  • Implement monitoring, alerting, and incident-response processes for voice systems.
  • 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.

Requirements

  • 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.
  • Strong programming skills in Go and Python.
  • Experience designing and operating systems in AWS.
  • Proficiency with relational databases and SQL.
  • 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.
  • Excellent troubleshooting, debugging, and performance optimization skills.

Benefits

  • 100% remote-first culture (work from anywhere in the US or Canada).
  • Competitive salary and equity packages.
  • Comprehensive health, dental, and vision benefits.
  • Flexible PTO and paid holidays.
  • Home office stipend.
  • Opportunities for professional growth, technical leadership, and architecture ownership.
Spinwheel.io logo

Spinwheel.io

Spinwheel.io is an innovative fintech platform dedicated to transforming the way consumers manage debt. By leveraging AI technology, Spinwheel.io aims to enhance operational excellence and improve financial outcomes for users. The company is focused on creating a seamless experience for discovering better lending products and optimizing repayment processes. With a mission-driven approach, Spinwheel.io fosters a collaborative and ambitious culture, encouraging team members to explore new ideas and implement intelligent systems that streamline operations. The platform is rapidly growing and well-funded, making it an exciting place for individuals passionate about fintech and operational efficiency.

Share This Job!

Save This Job!

Similar Jobs:

Forward Partners logo

Lead Remote Python Engineer

Forward Partners

321 weeks ago

Join Breedr as a Lead Remote Python Engineer to innovate in the livestock supply chain through technology.

Worldwide
Full-time
Software Development

Alignerr

Software Engineer, Python - AI Training (Freelance, Remote)

Alignerr

30 weeks ago

Join Alignerr as a Freelance Software Engineer to train AI models using your Python expertise.

Worldwide
Freelance
Software Development
$15 - $150 USD/hour
RoomPriceGenie logo

Remote (Sr.) Python Data Engineer (m/f/d)

RoomPriceGenie

56 weeks ago

Join RoomPriceGenie as a (Senior) Python Data Engineer to develop innovative data solutions in a dynamic B2B SaaS environment.

Germany
Full-time
Software Development
League logo

Software Engineer - Remote (Canada)

League

36 weeks ago

Join League as a Software Engineer to build innovative healthcare solutions with a flexible remote work environment.

Canada
Full-time
Software Development
$94,200 - $117,800 CAD/year
TMS logo

QA Automation Engineer - Remote (Canada Only)

TMS

9 weeks ago

Join as a QA Automation Engineer focusing on AI-driven projects, working remotely from Canada.

Canada
Contract
QA