Principal Software Engineer, Contact Center Digital Engagement Services

Fidelity Investments
Durham, NCFULL_TIMEPosted Jul 23, 2026

Role responsibilities

Lead the design and development of next-generation, cloud-native, event-driven contact center digital engagement services. You will build scalable, high-throughput systems and migrate legacy components to open-source communication frameworks.

Requirements

Requires over 10 years of software engineering experience with at least 5 years of hands-on expertise in Java and Spring Boot. Candidates should have deep experience in real-time communication technologies and complex backend system architecture.

Key skills

Java, Spring Boot, Microservices, Cloud-native Architecture, Asterisk, FreeSWITCH, Kamailio, WebRTC, SIP, RTP, API Design, CI/CD, Infrastructure as Code, Event-driven Architecture, Conversational AI, Software Architecture

Keywords

Contact Center, Digital Engagement, Cloud-native, Event-driven, Asterisk, FreeSWITCH, Kamailio, WebRTC, SIP, RTP, Matrix, Rocket.Chat, IVR, Conversational AI, Microservices, Containers, CI/CD, Infrastructure as Code, Observability, GitHub Copilot, Claude Code, OpenAI Codex, Domain Modeling, API Design, WebSockets, Server-Sent Events, Financial Services

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free