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

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.

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.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed 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 resumeApplicant 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