Senior Software Engineer - Core VoIP / SIP Backbone
$150k - $180kPractice by Numbers
Location: Hybrid , Bellevue WA Employment Type: Full-Time Compensation: $150K-180K base salary, depending on experience + equity + benefits About Practice By Numbers Practice by Numbers (PBN) is a leading dental practice management SaaS platform serving over 5,000 dental practices across North America. Our platform delivers practice management, VoIP telephony, payments, and advanced analytics. We are evolving into an AI-first product, adding conversational automation and intelligent communication workflows for patients and front-office teams. About The Role This role owns the design and implementation of the core VoIP/SIP telephony backbone for PBN, including SIP routing, media handling, scalability, and reliability. You will architect and build Golang-based SIP services and control planes on top of open-source components such as Kamailio (or similar SIP server), FreeSWITCH/OpenSIPS, and related media/RTP proxies. This is a senior individual contributor role with high ownership and direct impact on a product used by thousands of dental practices daily. Key Responsibilities Design and implement a carrier-grade SIP/VoIP core using components like Kamailio/OpenSIPS for SIP signaling and FreeSWITCH or similar for media and application services. Build Golang-based SIP services (registrar, SBC-like components, routing logic, monitoring daemons) and internal APIs to control routing, policies, and provisioning. Configure and operate SIP load balancing, failover, and high-availability setups (multi-node SIP proxies, distributed media servers, RTP proxies). Implement and maintain dial plans, least-cost routing, DID management, class-4/class-5 style switching logic, and integration with upstream carriers and PSTN gateways. Own security and robustness of the VoIP stack: TLS/SRTP, authentication/authorization, rate limiting, fraud detection hooks, and abuse controls. Integrate the telephony backbone with PBN's SaaS platform (user accounts, billing, analytics, AI/automation flows) via well-defined internal APIs and webhooks. Define monitoring, alerting, logging, and capacity planning for SIP signaling, RTP/media, and VoIP quality (MOS, jitter, packet loss). Collaborate with product and operations teams to translate business requirements (IVRs, call queues, routing rules, AI agents) into resilient VoIP and backend designs. Required Qualifications 7–10 years of software development experience with at least 4–5 years building or operating large-scale VoIP/SIP systems. Strong Golang skills, including building high-performance networked services, concurrent processing, and production-grade APIs. Hands-on experience with at least one open-source SIP server such as Kamailio/OpenSIPS and one media/application server such as FreeSWITCH or Asterisk, including configuration, routing logic, and troubleshooting. Deep understanding of SIP, RTP, SDP, NAT traversal, registrar/registrations, B2BUA vs. proxy behavior, and SBC concepts. Proven ability to design and run highly available telephony backbones: clustering, health checks, load balancing, and graceful failover. Strong Linux and networking fundamentals (iptables, firewalls, TCP/UDP, QoS), comfortable debugging at packet level using tcpdump/Wireshark. Experience integrating VoIP platforms with RESTful backends, databases (PostgreSQL or MariaDB/MySQL), and message queues for control and billing workflows. Nice to Have Experience with WebRTC, SIP over WebSockets, and browser/mobile softphone integrations. Familiarity with VoIP billing, rating engines, CDR processing, and reseller hierarchies (class-4/class-5 softswitch products or similar). Cloud-native deployment of VoIP stacks (containerized Kamailio/FreeSWITCH clusters on AWS/GCP, Kubernetes, service meshes). Prior work building call center or CPaaS-style platforms, including programmable IVRs, queues, and analytics. What Success Looks Like A robust, observable VoIP backbone that sustains high call volumes with low failure rates and predictable call quality across geographies. Rapid rollout of new telephony features (IVRs, routing rules, AI agents) through clean APIs and configuration-driven behavior rather than manual changes. Demonstrated reduction in telephony incidents and MTTR through automation, strong monitoring, and clear runbooks. Benefits & Perks Competitive base salary (Salary range) + equity Comprehensive medical, dental, and vision insurance 401(k) with company match Flexible PTO and paid holidays Compensation The base pay range for this role is $150 – $180 per year. #J-18808-Ljbffr Practice by Numbers
- Practice by Numbers, Inc. in Bellevue, WA is seeking a Senior Software Engineer to own the core VoIP/SIP backbone. You will design and implement Golang-based services, integrate with Kamailio/OpenSIPS and FreeSWITCH, and ensure scalable, secure telephony for thousands...SeniorSoftware
$85 per hour
DescriptionKforce has a client that is seeking a Senior Network Engineer - EPC/5G Core in Bellevue, WA.Summary:We are seeking experienced Network Engineers... ...teams and telecom operators to validate new software releases, support production deployments, troubleshoot...SeniorSoftwareWork at office$168.1k - $227.4k
...opportunities.Ads AI Core Infra (ACI) organization... ...and improve our engineering systems for feature velocity... ...and depth or software product delivery lifecycle... ...infrastructure that forms the backbone of Ad serving, enabled... ..., Program Managers, Senior Managers to understand...SeniorSoftwareInternshipFlexible hours- Speechify is seeking a Senior Software Engineer to join the Core Experiences Team. The role focuses on building and maintaining foundational services and SDKs that power Speechify’s product experience across platforms. You’ll collaborate with product teams to scope projects...SeniorSoftwareRemote work
- Speechify, Inc. is looking for a Senior Software Engineer in Kirkland, WA. The role involves building and maintaining core services and SDKs crucial to Speechify's core product experience. You will work on optimizing performance, collaborating with product teams, and deploying...SeniorSoftware
$155.4k - $210.2k
...motivated, commercial and technically savvy Senior Backbone Network Developer to help develop and... ...technologies and backbone network engineering. This role requires collaboration, and... ...help. You’ll join a diverse team of software, hardware, and network engineers, supply...SeniorSoftwareWorldwideFlexible hours$174k - $252k
Google is seeking a Senior Software Engineer, Mobile (iOS) in Kirkland, WA. You will develop the next-generation software technologies while managing project priorities and deadlines. Collaboration with cross-functional teams is essential to innovate and improve existing...SeniorSoftware$140k - $200k
Senior Software Engineer, Core Experiences - Kirkland, WA, USA Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go...SeniorSoftwareRemote work- ...You’ll Do You will be responsible for building and evolving the core backend systems and shared infrastructure that power our... ...strategies. You will collaborate closely with Product and various Engineering teams to design systems that are reliable, scalable, and maintainable...SeniorSoftwarePermanent employmentTemporary workCasual workWork at officeFlexible hours
$174k - $252k
Senior Software Engineer, Mobile (iOS), Core Location: Kirkland, WA, USA; Seattle, WA, USA About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another...SeniorSoftwareFull timeTemporary workSenior Software Engineer for the Core Experiences Team. You will shape foundational services and SDKs, focusing on end-to-end design, simplicity, and reliable APIs that enhance the user experience. The role involves cross-functional collaboration...
SeniorSoftware$140k - $200k
Clutch Canada is seeking a Senior Software Engineer for its Core Experiences Team in Seattle. This role involves optimizing foundational services and SDKs, working closely with product teams, and delivering solutions using Kotlin. The ideal candidate will have strong systems...SeniorSoftware$140k - $200k
Speechify, Inc. is seeking a Senior Software Engineer to join our Core Experiences Team in Seattle, WA. In this role, you'll build and optimize foundational services that enhance user experience across platforms. Candidates should have experience with Kotlin Multiplatform...SeniorSoftware- Speechify, a fast-growing company in Seattle, seeks a Senior Software Engineer for the Core Experiences Team. You will help design reliable APIs and simple systems that power Speechify’s cross-platform product experience. Ideal candidates demonstrate systems thinking, speed...SeniorSoftware
- ...high-performance computing and deep learning. You will write and optimize Tensor Core-based deep learning kernels, collaborating with various teams to deliver efficient and effective software solutions. The ideal candidate holds a Masters or PhD in Computer Science or a...SeniorSoftware
- Blue Origin in the Greater Seattle area is seeking a Senior Software Engineer to architect and build the PoP Control-Plane Network Services, the software layer that manages a dynamic mesh of satellite customer terminals in real time. As a founding member of the PoP infrastructure...SeniorSoftware
$113k - $197k
...up.We're looking for engineers who get excited about... ...whiteboard than runbook. As a Senior Backend Software Engineer, you'll... ...real-time voice systems: SIP/RTP media handling and... ...:Experience with VoIP or telephony (SIP, RTP... ...expected to live our core values:Serve, our customers...SeniorSoftwareWork at officeWorldwideFlexible hours3 days per week$200k - $287.5k
...as a high-trust collaborator that is core to how you solve problems and accelerate... ...of how work gets done.We are hiring a Senior Software Engineer across our Identity, Data Security and... .... These teams builds the security backbone of Snowflake — enabling customers to confidently...SeniorSoftware$45k - $70k
...provides an all-in-one, cloud-based software solution for the beauty and... ...and spending. Our platform is engineered for reliability and scale and... ...customer support for Zenoti's VOIP solution, Hyperconnect. You... ...communication solutionsFamiliarity with SIP, WebRTC, and browser-based...SoftwareLocal areaShift workNight shiftRotating shiftWeekend work$186.07k - $218.9k
As a Senior Software Engineer on the Compute Platform team within the Platform group, you will own the primary compute orchestration infrastructure that every service at Coinbase runs on. Built largely on CNCF technologies including Kubernetes and Istio, this platform...SeniorSoftwareLocal area$140k - $200k
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at...SeniorSoftwareRemote work$1,800 per month
At Qualtrics, we create software the world's best brands use to deliver exceptional frontline... ...who think that's work worth doing. Senior Software Engineer - Socrates Experimentation Platform (... ...Platform (SEP) team, part of the Core AI Product Unit. Our mission is to enable...SeniorSoftwareFull timeWork at officeRelocation package3 days per week$79.47k - $105.96k
...ecosystem of devices and cloud software. Like our products, we... ...most. 911 is the backbone of public safety, yet... ...seeking a Technical Support Engineer (Tier 2+) to support... ...SaaS environment. VoIP & Unified Communications... ...technologies, including SIP, RTP, and WebRTC. Ability...SoftwareWork at office3 days per week$148.5k - $223.9k
...world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.Ready to level-up your career... ...at the same speed and scale as our commercial CSOC. As a Senior Software Engineer on the team, your primary mission is to help develop and deploy...SeniorSoftwareFull time$200k - $287.5k
...curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look... ...architecture discussions Required Qualifications3-5 years of software engineering experience on large-scale distributed systems or cloud servicesStrong...SeniorSoftware$200k - $287.5k
...AI as a high-trust collaborator that is core to how you solve problems and accelerate... ...talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part... ...realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Design and develop...SeniorSoftwareWork at office$148.5k - $223.9k
...driving innovation, and keeping Salesforce's core values at the heart of it all.Ready to... ....The Salesforce Enterprise Security Engineering team designs and operates highly scalable... ...systems that deliver cloud-scale security software across multiple public cloud platforms...SeniorSoftwareFull time$117.2k - $313.7k
...innovation, and keeping Salesforce's core values at the heart of it all... ...: By applying to the Software Backend Development posting,... ...hiring for Backend Software Engineers will review your resume. Our... ...available at all levels: Mid Level, Senior, Lead and Principal.IN SCHOOL...SeniorSoftwareFull timeFlexible hours3 days per week- ...the world?We believe building engineering is more than systems and... ...systems, or engineering the backbone of next-generation facilities... ...around the world. In the role of Senior BIM Model Manager - Digital Delivery... ...the team has the appropriate software, versions, access, and...SeniorSoftwareWork at office
$13 per hour
...innovation, and keeping Salesforce's core values at the heart of it all.Ready to... ...ll be managed by the same founders and engineers who built the original company, offering... ...waiting for this for 20 years."As a Senior/Lead AI Software Engineer, for the Agentforce Supply Chain...SeniorSoftwareFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Core VoIP / SIP Backbone. Be the first to apply!
- senior robotics software engineer Bellevue, WA
- software system engineer Bellevue, WA
- part time software developer Bellevue, WA
- security software engineer Bellevue, WA
- intel software engineer Bellevue, WA
- software developer fintech Bellevue, WA
- software development engineer aws Bellevue, WA
- information technology software engineer Bellevue, WA
- graduate software developer no experience Bellevue, WA
- software developer internship no experience Bellevue, WA
