Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Call Routing Product

EnrollHere

Job Description

Job Description

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, ensuring members can access the coverage they need with confidence. Our fully remote team thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all.

We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building scalable, reliable, and intelligent telephony solutions that enable seamless customer experiences.

The ideal candidate will have deep expertise in VoIP/CCaaS technologies, distributed systems, and cloud-based application development, along with a strong understanding of real-time communications and call routing logic.

Responsibilities

Product Development & Architecture

  • 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

  • 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

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
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Call Routing Product in Raleigh, NC vacancy
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...'s leading AI-powered, cloud-native products that shape the future of business and society...  ...responsibilities We're looking for Senior Engineers with a deep backend focus to join our... 
    Senior

    IBM

    Raleigh, NC
    5 days ago
  • $86.5k - $142.7k

     ...applications and digital products. You will spend the...  ...‑concept, and guiding engineering teams through complex...  ...hands‑on background in software engineering and modern...  ...application process,  please call 1-800-EY-HELP3, select...  ...an inquiry which will route you to EY’s Talent... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    4 days ago
  • $197.4k - $232k

     ...Remote Department Engineering Compensation: $197.4K –...  ...Platform. About the Role Senior Software Engineers II at Confluent take...  ..., and ongoing operation in production. Improve service reliability...  ..., and participating in on-call as needed. Collaborate... 
    Senior
    Full time
    Remote work

    Confluent

    Raleigh, NC
    1 day ago
  • $137k - $200.5k

     ...for everyone to use. Our Routing SD-WAN Group is at the forefront...  .... Our Routing Platform Software team within Routing SD-WAN...  ...Impact We are looking for a Senior Software Engineer to develop various...  ...you will collaborate with product management, technical marketing... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Cisco Systems, Inc.

    Raleigh, NC
    2 days ago
  • A leading technology company is seeking experienced AI Engineers to join their team. This remote role involves designing and deploying production-grade AI systems for financial institutions, focusing on back-office workflow automation. Candidates should have 3-5+ years... 
    Senior
    Remote work

    Lumenalta

    Raleigh, NC
    9 days ago
  • $190k - $240k

     ...interest.Consumer Growth Experience Engineering (CGX) builds the platforms...  ...sits at the intersection of product, analytics, design, platform,...  ..."keep the lights on" and on-call efforts.You will foster a...  ...4+ years of experience as a software engineer.You are experienced... 
    Senior
    Remote work

    Affirm

    Raleigh, NC
    4 days ago
  • $102.5k - $187.9k

     ...FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at...  ...enterprise consulting, and product engineering. We're building...  ...process,  please call 1-800-EY-HELP3, select Option...  ...with an inquiry which will route you to EY’s Talent Shared Services... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • $115k - $192.9k

     ...We are looking for a customer-centric senior software engineer who embraces lean and agile practices....  ...interact directly and continuously with product owners, software engineers and...  ...application process due to a disability, please call (***) ***-****. #LI-Remote #LI-CH2... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Raleigh, NC
    3 days ago
  • Sas in Cary, North Carolina is seeking a Senior Software Developer for HIE Production Support. This remote role focuses on engineering, maintaining, and enhancing mission-critical Health Information Exchange (HIE) platforms. Candidates should have extensive software development... 
    Senior
    Remote job

    Sas

    Cary, NC
    2 days ago
  • $79.2k - $209.5k

     ...enterprise-grade reliability. Our engineering culture is grounded in OCI...  ...For We are seeking a Senior Software Development Engineer with...  ...developing major features, operating production systems, and improving...  ...operational support and on-call rotations. Improve... 
    Senior
    Temporary work
    Relocation package
    Flexible hours

    Oracle Defunct

    Raleigh, NC
    3 days ago
  • $79.2k - $209.5k

     ...Summary Oracle Health Platform Engineering builds core platform...  ...operations. We are seeking a Senior Software Developer (IC3) to design,...  ...components that improve developer productivity and strengthen platform...  ...issues; participate in on-call and incident response and drive... 
    Senior
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $79.2k - $178.1k

     ...looking for highly skilled AI engineers to design and build high-...  ...equivalent. 5+ years of relevant software engineering experience....  ...through development and testing to production deployment. Experience...  ...-****@*****.*** or by calling (***) ***-**** in the United... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • Cisco Systems, Inc. is seeking a Software Engineer to develop crucial routing functionalities for their SD-WAN and routing solutions. The candidate should...  .... This hybrid role requires collaboration with product management and cross-functional teams to drive innovation... 
    Senior

    Cisco Systems, Inc.

    Raleigh, NC
    2 days ago
  • $125k - $191.7k

     ...categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team...  ...to advanced problemsover multiple product lifecycles Mentor team membersandfacilitatecross...  ...****@*****.***) us or call us at (***) ***-****. In your email,... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Raleigh, NC
    3 days ago
  • $137k - $200.5k

    Cisco Systems, Inc. is looking for a Senior Software Engineer to develop networking functionalities for their industry-leading SD-WAN and routing solution. This hybrid role involves collaborating...  ...cross-functional teams to enhance product development using modern AI tools.... 
    Senior

    Cisco Systems, Inc.

    Raleigh, NC
    1 day ago
  • $140k - $200k

    Clutch Canada is seeking a Senior iOS Engineer in Raleigh, NC, to support the growth of their iOS app. This role offers an opportunity to lead key engineering decisions, including shipping production code and shaping the product roadmap. Ideal candidates should have experience... 
    Senior

    Clutch Canada

    Raleigh, NC
    2 days ago
  • $102.5k - $187.9k

     ...FinTech - AI Finance - Front-end Software Engineer - Senior EY.AI Finance sits at the...  ...enterprise consulting, and product engineering. We’re building...  ...application process, please call 1‑800‑EY‑HELP3, select Option...  ...with an inquiry which will route you to EY’s Talent Shared Services... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    4 days ago
  • $67k - $136.8k

     ...As an FSO DevOps Engineer Senior Analyst, you’ll be based...  ...Web3 platform for the production workloads. Your Key...  ...and deploy distributed software applications.  You will...  ...process,  please call 1-800-EY-HELP3, select...  ...an inquiry which will route you to EY’s Talent Shared... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • $79.2k - $178.1k

     ...Job Description Cloud Engineering Infrastructure Development As a Senior Member of Technical Staff, you will own the software design and development...  ...reflect Oracle's differing products, industries and lines of...  ...****@*****.*** or by calling (***) ***-**** in the United... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • Overview Senior Software Engineer for the Developer Productivity (DevProd) team at IBM Software, focused on building internal platform services and tools that improve...  ...design docs, and incorporate feedback. Support on‑call rotation, follow runbooks for production operations,... 
    Senior

    IBM

    Raleigh, NC
    2 days ago
  • $66.3k - $135.4k

     ...Financial Services -Senior EY is the...  ...looking for Fullstack Engineers who will...  ...systems, processes and products to enhance business...  ...deploy distributed software applications.  You...  ...process,  please call 1-800-EY-HELP3, select...  ...which will route you to EY’s Talent... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • $133.65k - $220.68k

     ...deployments. We are seeking an experienced Senior Software Engineer to build and release the Red Hat AI...  .... You will be building and shipping a product that runs on some of the most powerful...  ..., performance benchmarking, tool‑calling validation, and smoke testing across dozens... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    3 days ago
  •  ...has built best-in-class products that are trusted by...  ...of the Manufacturing Engineering Manager, this individual...  ...using 3D solid modeling software. + ### Initiate and...  ...in meetings or phone calls.* ### Ability to operate...  ...skilled and innovative **Senior Manufacturing Engineer... 
    Senior
    Permanent employment
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Watts Water Technologies

    Raleigh, NC
    1 day ago
  • $102.5k - $187.9k

     ...Technology – Digital Engineering – Full Stack Engineer (Senior) Whole industries...  ...Senior Full Stack Software Engineer , you...  ...scalable, secure, and production‑ready applications...  ...application process,  please call 1-800-EY-HELP3,...  ...inquiry which will route you to EY’s Talent... 
    Senior
    Summer holiday
    Local area
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • IBM is seeking a Senior Software Engineer for the Developer Productivity team in Poughkeepsie, NY. This role focuses on building internal platform services that enhance developer experience across Confluent products. The ideal candidate will have strong experience in cloud... 
    Senior

    IBM

    Raleigh, NC
    2 days ago
  • $101k - $194k

     ...skilled and experienced Software Engineer to join our Network...  ...infrastructure. In this senior role, you will be responsible...  ...both lab and global production environments. Manage Routing & Infrastructure: Configure...  ...be included in the on-call rotation. This role can... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Cary, NC
    1 day ago
  • A dynamic architectural firm in Raleigh, NC, seeks a Senior Technical Architect / Production Manager to lead project delivery and ensure high-quality outcomes. Candidates must have over 10 years of architecture experience with at least 5 years in public projects. The role... 
    Senior

    Teeple Architects Inc.

    Raleigh, NC
    13 hours ago
  • $101.5k - $169.1k

     ...VMware Platform Operations Engineer is a key technical...  ...open across Level II, Senior, and Lead levels, with...  ...operate in complex, production environments. This...  ...Lead incident bridge calls and coordinate cross-functional...  ...segmentation, routing, and edge services... 
    Senior

    Cox Communications

    Raleigh, NC
    1 day ago
  • $101.5k - $169.1k

     ...Inc. Job Family Group Engineering / Product Development Job Profile...  ...position is open across Level II, Senior, and Lead levels, with...  ...Fortinet ~ Deep knowledge of routing protocols including BGP,...  ...participate in a 24x7 on-call rotation PREFERRED QUALIFICATIONS... 
    Senior
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work

    Cox Communications

    Raleigh, NC
    2 days ago
  • $124.5k - $168.08k

     ...Modernization business unit is seeking a Senior Principal Product Architect to serve as a visionary...  ...workload execution, and modernize software engineering, development, and deployment processes...  ...while seeking employment, please call: (***) ***-**** or send an email to people... 
    Senior
    Worldwide

    Rocket Software

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Call Routing Product. Be the first to apply!