Senior Software Engineer - Call Routing Product @ EnrollHere
placeHybrid
businessHybrid
scheduleFull Time
Posted 7 days ago
Your Application Journey
Interview
Email Hiring Manager
******@enrollhere.com
Recommended after applying
Job Details
Job Overview
EnrollHere is on a mission to make healthcare enrollment simple, transparent, and accessible for everyone. We partner with organizations nationwide to deliver streamlined technology and exceptional customer experiences.
Role Summary
The Senior Software Engineer will lead the design, development, and optimization of our call routing platform. You will be responsible for building scalable, reliable, and intelligent telephony solutions that enable seamless customer experiences.
Responsibilities
- Design and implement high-performance call routing algorithms and services.
- Architect scalable, fault-tolerant systems for 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 perform code reviews.
- Partner with DevOps and QA teams to ensure smooth deployments and operations.
- Participate in on-call rotations for production support as needed.
Requirements
- 5+ years of software engineering experience.
- At least 2 years in real-time communications or telephony.
- Strong proficiency in Go and Python.
- Expertise in VoIP protocols (SIP, RTP, WebRTC) and telephony platforms (Twilio, Telnyx, Asterisk, etc.).
- Experience with cloud infrastructure (AWS, Azure, or GCP) and a microservices architecture.
- Solid understanding of distributed systems, networking, and performance optimization.
- Strong problem-solving and debugging skills.
Benefits
EnrollHere offers a comprehensive benefits package including medical, dental, vision, wellness programs, ancillary coverage, 401(k) with a 4% match, generous PTO, remote work support, learning stipends, and professional development opportunities.
How to Get Hired at EnrollHere
🎯 Tips for Getting Hired
- Customize your resume: Tailor your application to telephony skills.
- Highlight real-time expertise: Emphasize VoIP and distributed systems experience.
- Network on LinkedIn: Connect with EnrollHere employees and recruiters.
- Prepare technical interviews: Practice Go, Python, and cloud challenges.
📝 Interview Preparation Advice
Technical Preparation
circle
Review VoIP protocols and call routing concepts.
circle
Practice Go, Python, and cloud coding challenges.
circle
Study distributed systems and microservices architecture.
circle
Test integration of telephony APIs and performance metrics.
Behavioral Questions
circle
Discuss teamwork during high-pressure projects.
circle
Explain conflict resolution in previous roles.
circle
Share mentoring examples with junior engineers.
circle
Describe handling production issues and stress.
Frequently Asked Questions
What does EnrollHere expect from a Senior Software Engineer?
keyboard_arrow_down
How does EnrollHere support its engineering talent?
keyboard_arrow_down
What are the core responsibilities for the call routing product role at EnrollHere?
keyboard_arrow_down
Which programming languages are vital for this role at EnrollHere?
keyboard_arrow_down
What level of experience is required for this Senior Software Engineer position?
keyboard_arrow_down
How important is cloud infrastructure knowledge at EnrollHere?
keyboard_arrow_down
What telephony technologies should candidates be familiar with at EnrollHere?
keyboard_arrow_down
Are there opportunities for technical mentoring in this role at EnrollHere?
keyboard_arrow_down
What type of systems will the Senior Software Engineer work on at EnrollHere?
keyboard_arrow_down
What does the interview process at EnrollHere involve for this role?
keyboard_arrow_down