> Markdown version of [/jobs/ext/194770-senior-staff-principal-engineer-full-remote](https://www.wearedevelopers.com/jobs/ext/194770-senior-staff-principal-engineer-full-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Staff/Principal Engineer - full remote! - **Company:** WANDO SEARCH PARTNERS, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, C++ (Programming Language), Software as a Service, Cloud Engineering, Code Review, Distributed Systems, G.711 Standard, Python (Programming Language), Open Source Technology, Software Engineering, Software Systems, WebRTC, Google Cloud, Spring Cloud, Kubernetes, Kamailio, OPUS (Software), Golang, Programming Languages, Microservices - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=361897147182a57a ## About the Role Do you have experience in Telephone systems?, We are looking for a talented and motivated Telephony Software Engineer to join our team. The ideal candidate will have strong experience in Go and a passion for building high-performance, cloud-native communication systems. Preference will be given to candidates with experience in SIP, cloud platforms (GCP preferred), Kubernetes, and high-performance distributed systems. This is a fully remote role, and the successful candidate must be a self-starter who thrives working independently in a distributed environment., * 3-8 years of professional experience in software development. * Expertise in Go or C/C++ programming languages. * 2+ years of experience building networked applications. Familiarity with TCP/UDP, TLS, and WebRTC desired. * Experience building SIP-based telephony applications. * Deep understanding of SIP (RFC 3261) and related protocols (SDP, RTP/RTCP). * 2+ years of experience building cloud-native applications. Google Cloud Platform (GCP) preferred. * Exposure to Kubernetes for microservice architectures. * Ability to work independently in a remote environment. * Excellent communication and collaboration skills. * Experience participating in code reviews and authoring comprehensive automated tests (unit, integration, and end-to-end). * Professional experience supporting a SaaS platform. Nice to Have * Experience with open-source telephony engines such as Kamailio, RTP Engine, or Asterisk. * Knowledge of audio codecs (e.g., G.711, Opus, G.729). * Knowledge of WebRTC and NAT traversal techniques (STUN, TURN, ICE). ## Description * Develop and maintain software solutions using Go, Python, and C++. * Participate in code reviews and ensure all code meets the highest standards of quality. * Collaborate with other engineers to design and implement new features. * Investigate and resolve issues related to our telephony software solutions. * Write clean, efficient, and well-documented code, including comprehensive automated tests. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) - [Hello JARVIS - Building Voice Interfaces for Your LLMS](https://www.wearedevelopers.com/videos/1641-hello-jarvis-building-voice-interfaces-for-your-llms) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Remote Work: Best Practices for Developers](https://www.wearedevelopers.com/magazine/315-remote-work-best-practices-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Tips on mastering remote job interviews](https://www.wearedevelopers.com/magazine/23-tips-on-mastering-remote-job-interviews)