SIP Software Engineer - Remote Position
About the Role
We are seeking a talented SIP Software Engineer to join our fast-growing engineering team. This SIP Software Engineer remote position offers the opportunity to work on reliable, real-time communication software used at scale. You will be deeply involved in backend development, focusing on systems where performance, uptime, and quality are paramount.
What You'll Do
- Design, build, and maintain backend services that power a modern telephony platform with a focus on reliability, scalability, and performance.
- Develop production-quality code primarily in Go (90%), with some exposure to C or C++ and occasional Python.
- Spend approximately 50-60% of your time coding, 20% on peer code reviews, 15-25% on architecture and system design, and 5% on miscellaneous work.
- Build and enhance SIP-based telephony services and real-time communication components.
- Collaborate closely with engineers on system design, feature delivery, and platform improvements.
- Participate in code reviews to maintain high standards for code quality, performance, and maintainability.
- Diagnose and resolve issues across distributed systems, networking, and telephony services.
- Write clean, well-documented code supported by automated tests at multiple levels.
Requirements
- Three or more years of professional software development experience.
- Strong experience with Go or C or C++, with a willingness to work primarily in Go.
- Experience building networked or distributed systems.
- Familiarity with real-time or low-latency systems.
- Experience contributing to production SaaS platforms.
- Strong communication skills and a collaborative mindset.
- Ability to start the workday by 10:00 am Eastern Time and travel twice a year to company meetings.
Nice to Have
- Experience with telephony engines such as Kamailio, RTP Engine, or Asterisk.
- Knowledge of SIP-related protocols, including SDP, RTP, or RTCP.
- Cloud Native Development Experience, particularly with Google Cloud Platform.
- Experience with Kubernetes or containerized microservices.
- Understanding of audio codecs such as G.711, Opus, or G.729.
- Exposure to WebRTC and NAT traversal techniques including STUN, TURN, or ICE.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- 401(k) match to help you save for retirement.
- Unlimited PTO to support your work-life balance.
- Fully remote work within the US or Canada.
- Collaborative and innovative work environment.
This SIP Software Engineer role offers a unique opportunity to work remotely on cutting-edge telephony software. With a competitive salary and unlimited PTO, it's an attractive position for skilled developers.
About Jobs via Dice
Explore exciting career opportunities at Jobs via Dice in 2026. Discover a wide range of remote, hybrid, and office roles tailored to your skills. Utilize advanced filters to refine your job search, track your applications seamlessly, and gain valuable insights about potential employers. Start your journey toward a fulfilling career at Jobs via Dice today and take the next step in your professional growth.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months