Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EnrollHere, Inc.

Senior Software Engineer – Call Routing Product

EnrollHere, Inc.

Senior Software Engineer leading design and optimization of call routing platform at EnrollHere. Building scalable telephony solutions for improved customer experiences.

Posted 5/13/2026full-timeRaleigh • North Carolina • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformMicroservicesPythonVoIP

About the role

Key responsibilities & impact
  • Design and implement high-performance call routing algorithms and services.
  • Architect scalable, fault-tolerant systems capable of handling large volumes of concurrent calls.
  • Collaborate with product management to translate business requirements into technical solutions.
  • Develop and maintain integrations with telephony providers, CRM systems, and third-party APIs.
  • Implement automated testing strategies for telephony flows and routing logic.
  • Monitor, troubleshoot, and optimize call quality, latency, and system uptime.
  • Conduct performance benchmarking and capacity planning.
  • Mentor junior engineers and contribute to code reviews.
  • Work closely with DevOps and QA teams to ensure smooth deployments and operations.
  • Participate in on-call rotations for production support as needed

Requirements

What you’ll need
  • - 5+ years of software engineering experience, with at least 2 years in real-time communications or telephony.
  • - Strong proficiency in programming languages such as Go and Python.
  • - Expertise in VoIP protocols (SIP, RTP, WebRTC) and telephony platforms (Genesys, Bandwidth, Twilio, Telnyx, Asterisk, etc.).
  • - Experience with cloud infrastructure (AWS, Azure, or GCP) and microservices architecture.
  • - Solid understanding of distributed systems, networking, and performance optimization.
  • - Strong problem-solving and debugging skills.

Benefits

Comp & perks
  • We believe in taking care of our team, which is why we offer a comprehensive benefits package that supports your health, wellness, and future:
  • - **Medical:** 4 United Healthcare medical plans (including an HSA option)
  • - **Dental:** 3 dental plans (Aetna and MetLife)
  • - **Vision:** 2 Aetna vision plans
  • - **Wellness & Mental Health:** 5 additional Medical Plus benefits, including telehealth support and an annual Talkspace subscription
  • - **Ancillary Coverage:** 4 ancillary plans and supplemental life insurance
  • - **Retirement:** 401(k) with a 4% match (after a 90-day exclusionary period)
  • - **PTO & Flexibility:** Generous PTO and remote work support
  • - **Growth:** Learning stipends and opportunities for professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoPythonVoIP protocolsSIPRTPWebRTCcloud infrastructureAWSAzureGCP
Soft Skills
problem-solvingdebuggingmentoringcollaboration