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 17 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 the...  ...’s leading AI-powered, cloud-native products that shape the future of business and society...  ...and responsibilities We’re looking for Senior Engineers with a deep backend focus to join our... 
    Senior

    IBM Computing

    Raleigh, NC
    3 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
  • $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
    1 day ago
  • Overview As Senior Software Engineer, you will work with cross-functional global Technology teams in...  ...new things and go above and beyond the call of duty. Qualifications Bachelor's Degree...  ...to build strong collaborative and productive relationships, In‑depth knowledge of System... 
    Senior

    First Citizens

    Raleigh, NC
    11 hours ago
  • $137k - $200.5k

     ...simple for everyone to use. Our Routing SD-WAN Group is at the...  ...cloud. Our Routing Platform Software team within Routing SD-WAN builds...  ...are looking for a software engineer to develop various networking...  ...role, you will collaborate with product management, technical... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Cisco Systems, Inc.

    Raleigh, NC
    2 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
    4 days ago
  • $190k - $240k

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

    Affirm

    Raleigh, NC
    1 day 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 job

    Lumenalta

    Raleigh, NC
    11 hours 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
    4 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

    Raleigh, NC
    1 day ago
  • $142.6k - $261.5k

     ...deep functional expertise in Production Planning (PP). Strong expertise...  ...Material Master, BOMs, Routings, Work Centers, and Production...  ...Assemble‑to‑Order (ATO), and Engineer‑to‑Order (ETO). Solid understanding...  ...application process, please call 1-800-EY-HELP3, select Option... 
    Summer holiday
    Work at office
    Flexible hours

    EY

    Raleigh, NC
    4 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
    4 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
    3 days ago
  • $65 per hour

     ...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position...  ...Microsoft technologies. You will collaborate closely with Product Owners and fellow engineers to deliver high-quality... 
    Senior
    Long term contract
    Contract work
    For contractors
    Remote work

    Seneca

    Raleigh, NC
    1 day ago
  • $174k - $252k

     ...Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture....  ...technical leadership role. About the job Google's software engineers develop the next‑generation technologies that change how... 
    Senior
    Full time

    Habitat for Humanity of Durham

    Raleigh, NC
    11 hours ago
  •  ...edge AI platform, transforming industrial engineers into data and digital engineers. Backed by...  ...build, deploy, and scale AI/ML models in production to realize real‑time business benefits. We are looking for a Senior Software Engineer to join our full‑time team in the... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Canvass AI

    Raleigh, 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
    2 days ago
  • $95.3k - $158.8k

     ...About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal tools that materially improve efficiency, quality...  .... As a senior engineer, you will work on complex internal products, guide technical decisions, and help establish patterns and... 
    Senior
    Temporary work
    Local area
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    11 hours ago
  • $133.65k - $220.68k

     ...commitment to open source innovation extends beyond our products - it’s embedded in how we work and grow. RedHatters...  ...' most pressing challenges. RedHat’s Global Engineering team is looking for a Senior Software Engineer to join the Agentic and AI Engineering Tools... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    SupportFinity

    Raleigh, NC
    4 days ago
  • $127k

    Position Overview Platform Engineering is the department...  ...from development through production for all engineering...  ...years of experience in software development and...  ...g., TCP/IP, DNS, TLS, routing) Responsibilities Contribute...  ...Participate in a 24/7 on‑call rotation to resolve... 
    Senior
    Local area
    Flexible hours

    The Consulting Solutions

    Raleigh, NC
    1 day ago
  •  ...Charlotte, Raleigh, St Louis Senior Front End Developer,...  ..., you will work with software development engineers to analyze, design,...  ...with designers, product managers, and back‑end...  ...For accommodations, call 1‑800‑EY‑HELP3, select...  ...inquiry which will route you to EY’s Talent Shared... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    2 days ago
  • $150k - $180k

    Pearson is hiring a Senior Software Engineer / Architect to join its engineering organization remotely. This role involves owning the codebase...  ...location and experience. The role focuses on creating scalable systems and enhancing team productivity. #J-18808-Ljbffr Pearson
    Senior
    Remote job

    Pearson

    Raleigh, NC
    4 days ago
  • As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data streaming platform. You’ll lead the design...  ...including networking, security, and on‑call responsibilities Demonstrated... 
    Senior
    Temporary work
    Immediate start

    IBM

    Raleigh, NC
    2 days ago
  •  ...Stack Developer, Senior Whole industries have...  ..., architecture, engineering, design, operations...  ...high‑quality software solutions across the...  ...scalable, secure, and production‑ready applications...  ...process, please call 1‑800‑EY‑HELP3, select...  ...which will route you to EY’s Talent... 
    Senior
    Summer holiday
    Local area
    Flexible hours

    Ernst & Young Oman

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

     ...opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be...  ...Web3 platform for the production workloads. Your Key...  ...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
    Full time
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    2 days ago
  • $140k - $200k

     ...Speechify, a prominent player in the productivity app market, is seeking a Senior iOS Engineer to support its growing user base. The role requires leadership in engineering and shipping production code for an impactful application while maintaining its complex architecture... 
    Senior

    Clutch Canada

    Cary, NC
    11 hours ago
  • $125k - $145k

     ...we scale our B2B vertical SaaS business and modernize our products. We are looking for a strategic thinker who thrives in complexity...  ...’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software... 
    Senior
    Remote work

    Foley

    Raleigh, NC
    2 days ago
  • Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for...  ...engineers, and integrate advanced AI capabilities into products. The ideal candidate will have 5-7 years of development experience... 
    Senior

    Direct Supply, Inc.

    Raleigh, NC
    4 days ago
  • $128k - $143k

     ...profound insights into development and engineering challenges. Here, you will work on meaningful...  ...makes everything possible. The Senior Software Engineer is part of a team transforming...  ...tested, in accordance with the Leica Product Development Process, ensuring deliverables... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Danaher Corporation

    Raleigh, NC
    1 day ago
  • $148k - $356.5k

    Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles page is loaded Senior Software Engineer, Metrics and Evaluation - Autonomous...  ...algorithm development by providing critical evaluation products. You will develop novel evaluation methodologies and the metrics... 
    Senior
    Full time
    Remote work

    NVIDIA Corporation

    Raleigh, NC
    4 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!