14 days ago
Durham, NC, USAStaff+
Responsibilities
- Architect and build a programmable voice platform supporting inbound, outbound, transferred, conferenced, and multi-party contact center interactions.
- Design and implement carrier-grade SIP signaling and media-processing capabilities using Kamailio and FreeSWITCH.
- Develop production code, configurations, automation, prototypes, technical designs, test frameworks, and operational tooling.
- Build SIP routing, session control, media services, conferencing, recording, playback, DTMF, codec negotiation, transcoding, and call-state capabilities.
- Develop reusable voice services and APIs that abstract underlying telephony capabilities.
- Build and optimize Kamailio routing logic for transaction handling, registration, topology hiding, load balancing, failover, authentication, and security controls.
- Build and extend FreeSWITCH applications, dial plans, modules, event integrations, media services, and call-control capabilities.
- Design for high availability, geographic redundancy, scalability, fault isolation, graceful degradation, and disaster recovery.
- Establish observability standards and participate in production support and incident response.
- Provide technical leadership through architecture and code reviews, mentoring, and direct participation in complex engineering work.
Requirements
- Bachelor’s or master’s degree in computer science, electrical engineering, or a related technical discipline, or equivalent practical experience.
- 10+ years of software development experience, including significant experience in voice, telephony, real-time communications, or programmable communications services.
- At least 5 years of hands-on production experience with FreeSWITCH and Kamailio.
- Deep understanding of FreeSWITCH architecture and experience configuring, extending, embedding, or integrating it in production systems.
- Deep understanding of Kamailio architecture and SIP-routing configuration, including integration with FreeSWITCH clusters, carriers, and session border controllers.
- Expert-level understanding of voice protocols and familiarity with telecommunications security patterns.
- Strong software engineering skills in C, C++, Java, or Go.
- Experience developing distributed, event-driven, real-time, and low-latency services.
- Experience with relational and non-relational databases, distributed caches, and high-volume event processing.
- Experience deploying and operating voice workloads in cloud, hybrid-cloud, or geographically distributed environments.
- Proven experience mentoring senior engineers and raising engineering standards across teams.
- Hands-on experience with AI-assisted software development tools while maintaining engineering quality and security standards.
- Demonstrated ownership of production services, including incident response, root-cause analysis, remediation, and continuous reliability improvements.
- Preferred experience developing native FreeSWITCH modules or extensions in C or C++, operating large-scale CCaaS, CPaaS, UCaaS, or carrier voice platforms, and building contact center voice capabilities.
- Preferred experience with telecom fraud protection, STIR/SHAKEN, call authentication, abuse prevention, voice analytics, speech recognition, text-to-speech, real-time transcription, media streaming, or AI-enabled voice applications.
Benefits
- Fidelity is transitioning toward a full-time onsite working model through a phased rollout; onsite expectations vary by region and role and may evolve.
- The role participates in production support and incident response for critical voice platform services.
About Fidelity
Fidelity’s mission is to strengthen the financial well-being of our customers and deliver better outcomes for the clients and businesses we serve. Fidelity’s strength comes from the scale of our diversified, market-leading financial services businesses that serve individuals, families, employers, wealth management firms, and institutions. With assets under administration of $15.0 trillion, including discretionary assets of $5.9 trillion as of March 31, 2025, we focus on meeting the unique needs of a broad and growing customer base. Privately held for 78 years, Fidelity employs more than 77,000 associates across the United States, Ireland, and India. For our Terms and Conditions, please visit http://go.fidelity.com/LIterms
