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
$150k - $180k
...practice management, VoIP telephony, payments,... ...of the core VoIP/SIP telephony backbone for PBN, including SIP... ...proxies. This is a senior individual contributor... ...Qualifications ~7–10 years of software development... ...VoIP billing, rating engines, CDR processing, and...SeniorSoftwareFull timeWork at officeFlexible hours- ...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...SeniorSoftwareRemote work
$140k - $200k
...Senior Software Engineer, Core ExperiencesBellevue, WA, USAMissionSpeechify 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, at...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
- 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
$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- ...ll Do You will be responsible for building and evolving the core backend systems and shared infrastructure that power our platform... .... 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...SeniorSoftwareFull timeTemporary work$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 work$176k - $242k
...collaboration with other Okta teams such as Engineering and Support as needed to address... ...Workday and HR as master for identities.Apply software development experience (Java, Ruby, .Net... ...of the major JavaScript MVC frameworks (Backbone, Angular, Ember, React, etc.) when...SeniorSoftwareWork at officeLocal areaWorldwideFlexible hours- #J-18808-LjbffrSeniorSoftware
$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- ...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...SeniorSoftware
Senior 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- 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
- ...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...SeniorSoftware
$119.8k - $234.7k
...A leading gaming company in Redmond seeks a Senior Software Engineer to enhance the Minecraft engine. Responsibilities include maintaining and refactoring the engine, mentoring engineers, and engaging in project planning. Candidates should have a Bachelor's in Computer...SeniorSoftware$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$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...SeniorSoftwareRemote work$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$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$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$1,800 per month
...At Qualtrics, we create software the world's best brands use to deliver exceptional... ...who think that's work worth doing. Senior Software Engineer - Socrates Experimentation Platform (SEP... ...Experimentation Platform (SEP) team, part of the Core AI Product Unit. Our mission is to...SeniorSoftwareFull timeWork at officeRelocation package3 days per week$177.69k - $341.73k
...establish TikTok US as an essential growth engine for businesses of all sizes and a top... ...fundamentals (coding, algorithms, data structures, software design) and problem‑solving skills. ~... ...Us Inspiring creativity is at the core of TikTok's mission. Our innovative...SeniorSoftwareTemporary workLocal areaShift work
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
- 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
- ngo software engineer Bellevue, WA


