Director, Software Engineering- Contact Center Platform
Fidelity Investments
Job Description:
Director of Engineering – Contact Center Platform
Note: Fidelity will not provide sponsorship for this role.
The Role
The Enterprise Contact Center Technology team is seeking a Director of Engineering to lead the strategy, architecture, and delivery of our next-generation, omni-channel contact center platform. This platform is built primarily on open-source technologies, minimizing reliance on commercial software while enabling scalability, resilience, and rapid innovation across the enterprise.
In this role, you will provide technical and organizational leadership for teams responsible for core contact center capabilities, including call routing, queuing, reporting, workforce management, and advanced IVR across voice, chat, and digital channels. You will set architectural direction, establish engineering standards, and guide the integration of critical technologies such as Asterisk, FreeSWITCH, Kamailio, WebRTC, SIP, RTP, Matrix, and Rocket.Chat, as well as speech recognition and conversational AI solutions.
You will partner closely with senior technology leaders, product management, operations, and business stakeholders to align platform capabilities with enterprise priorities. The role includes leading large-scale migrations from legacy systems to cloud-native, open-source architectures; overseeing API and microservices strategies; and ensuring the platform meets high standards for security, reliability, performance, and regulatory compliance. You will also be accountable for engineering excellence through DevOps practices, CI/CD pipelines, automated testing, infrastructure-as-code, and continuous improvement.
The Expertise and Skills You Bring
10+ years of IT experience, with significant leadership responsibility and deep domain expertise in contact center, telephony, or real-time communications platforms.
Proven experience leading the design and delivery of enterprise-scale contact center solutions, including IVR, workforce management, and omni-channel platforms.
Strong background in telephony engineering, with hands-on knowledge of SIP, RTP, PBX, VoIP, and open-source voice platforms.
Demonstrated ability to define and govern cloud-native architectures, microservices ecosystems, and API strategies at scale.
Experience leading teams that deliver real-time communications, speech recognition, and conversational AI capabilities.
Strong understanding of DevOps, CI/CD, automated testing, and production operations in 24x7 environments.
Excellent leadership, communication, and stakeholder management skills, with the ability to translate complex technical concepts into clear business outcomes.
The Team
Enterprise Contact Center Technology delivers the world-class capabilities that connect Fidelity associates with millions of participants, members, and customers. The organization owns the voice, email, and web chat platforms that power these interactions and enable exceptional service experiences.
Continuous improvement is central to our mission. We seek leaders who foster innovation, engineering rigor, and a culture of learning, collaboration, and accountability. Our teams are driven by a deep obsession with customer and associate experience, operational excellence, and delivering long-term value to the business.
The platform supports 20+ million clients, processes 35+ million customer interactions annually, and operates on a 24x7 basis, requiring leadership focus on availability, scalability, performance, and resilience at enterprise scale.
Certifications:
Category:
Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
- ...position. The Shared Services Engineering – Authorization team is seeking a hands‑on Director to lead and execute the modernization of the authorization platform into cloud‑native solutions,... ...24×7 availability. As Director, Software Engineering within Brokerage Recordkeeping...Platform
- ...Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC. The Senior... ...role owns a diverse portfolio of platforms and systems , including but not... ...visit our accessibility site or contact us at Labcorp Accessibility. For...PlatformFull timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week
- ...Software Development Manager The Cisco Enterprise Routing team is responsible for the end-to-end lifecycle of the platforms that serve as the "connective tissue" for businesses worldwide.... ...this role, you will lead a senior engineering team responsible for delivering...PlatformWork at officeWorldwide
$130k - $200k
...Manager, Software Engineering Durham, NC Toshiba Global Commerce Solutions is seeking a Software... ...development tooling, an agentic platform layer, and a FAANG-aligned operating model... .... The vertical chain (VP, Senior Director, Director, EM, Engineers) owns outcomes...PlatformWork experience placementWorldwide- ...Job Description: Vice President of Engineering – Contact Center Platform Note: Fidelity will not provide sponsorship for this role. The Role The Enterprise Contact Center Technology organization is seeking a Vice President of Engineering to lead the vision,...Platform
- A leading technology firm in the United States seeks a Director of Engineering for their Contact Center Platform. In this role, you will lead technical direction, oversee migrations to cloud-native systems, and ensure engineering excellence. The ideal candidate will have...Platform
- Director, Observability Platform Engineering Technical Lead The Role We are seeking a highly experienced, hands‑on... ...Owner to lead a dedicated team of software engineers responsible for... ...include paid parental leave, wellness centers, and other health‑and‑wellness resources...Platform
$149.1k - $218.9k
...largest networks in the world. Engineers on this team will collaborate... ...influential technologies, XR platforms, and solutions for deployment... ..., the team operates from centers in the US, Canada, and India.... ...similar), protocol testing, and software quality assurance...PlatformFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours3 days per week$107k - $216k
...this position. Principal Python Backend Engineer Bring a builder's mindset to Fidelity's Enterprise AI/ML Platform and help us scale the next generation of high... ...Engineering perspective: 7+ years of professional software engineering experience, with the majority...PlatformWork from home$137k - $200.5k
...their networks from the edge to the cloud. The SDWAN Manager engineering team builds the management plane for Cisco SD-WAN through a... ...the quality, usability, and overall customer experience of the platform. With AI embedded across the platform, SDWAN Manager enables more...PlatformFull timeTemporary workLocal areaFlexible hours- Habitat For Humanity Of Durham is seeking a Technical Lead for their Observability Platform Engineering. In this role, you will lead a team of engineers to design and implement observability integrations, ensuring high performance and security within a hybrid multi-cloud...Platform
- ...Job Description Software Engineer The Software Engineering team delivers next-generation application enhancements and new products... ...Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the...Platform
- ...Software Engineer In Test Fidelity TalentSource is your destination for discovering your next... ...Fidelity's Workplace Solutions (WS) Digital Platforms Technology team designs, develops,... ...Fidelity’s U.S.-based regional and investor center locations. If you would like to...PlatformTemporary workWork at officeWork from home
$191k - $293k
...Senior Software Engineer - Backend/ Full Stack Addison, TX (Hybrid); Durham, NC (Hybrid)... ...security and technology environments. Our platform integrates IT operations, security, and... ...employment testing or requirements, please contact ****@*****.***. For more...PlatformFull timeLive inWork at officeWorldwideFlexible hours3 days per week- ...Software Engineer In Test Fidelity Investments has an opportunity for a Software Engineer in Test within our growing Durham/RTP, NC Campus... .... You will be joining the Workplace Investing (WI) Digital Platform’s Quality Engineering team and will help in guiding your...PlatformShift work
$126.5k - $182k
...Group (CHG) creates innovative hardware platforms central to the AI era, powering Cisco's... ...join a dynamic team that develops the full software stack for Silicon One network processors... ...models Work closely with hardware engineers, architects, and multi-functional teams...PlatformFull timeTemporary workWork experience placementLocal areaFlexible hours$210.6k - $305.1k
...founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern platforms. The flagship technologies, Cilium and Tetragon, are the choice of numerous, industry...PlatformFull timeTemporary workLocal areaFlexible hours$137k - $200.5k
...team is responsible for the end-to-end lifecycle of the platforms that serve as the "connective tissue" for businesses worldwide... ...-cloud environments. We are seeking a highly skilled Software Development Engineer to join our team focused on the development of Cisco's 2nd...PlatformFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours$199.7k - $254.6k
...mission is to build secure, scalable AI platforms that empower teams to safely develop,... ...infrastructure and security — partnering across engineering, security, compliance, and product... ...technology leader. As a Senior Software Engineer in Application Reliability, you...PlatformFull timeTemporary workLocal areaFlexible hours- ...Software Engineer In Test Dynamic Work Schedule - This is five days on site a month in the same week then the remainder of the month is... ...in Durham, NC! Fidelity's Workplace Solutions (WS) Digital Platforms Technology team designs, develops, implements, and supports...PlatformTemporary workWork from home
$149.1k - $218.9k
...are received . 2011049 - Security Engineer Technical Leader(Remote) ~ The application... .... Meet the Team Cisco's Platform Security Team is committed to delivering... ...development workflows, ensuring secure software delivery without compromising speed. The...PlatformFull timeTemporary workLocal areaRemote workFlexible hours- ...About the role We are looking for a full-stack engineer to help build and scale our computational microscopy platform, powering how scientists explore, visualize, and... ...research workflows into production-ready software. Optimize application performance across the stack...PlatformLocal area
$152.15k - $196.9k
Senior Software Engineer The Software Engineering team delivers next-generation application enhancements... ..., we design and develop software for platforms, peripherals, applications and... ...That’s why we put our team members at the center of everything we do. If you’re looking...Platform- A major financial firm is looking for a Principal Software Engineer to lead the development of a next-generation contact center platform. This role requires over 8 years of experience with open-source telephony technologies such as Asterisk and FreeSWITCH, along with expertise...Platform
$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...term roadmap for the Windows platform. Take ownership of full lifecycle... ...accessible and inclusive software. Excellent software engineering... ..., accessible, and user-centered — making a real difference for...PlatformWork at office$207k - $300k
Software Engineering Manager II, Site Reliability Engineering Location: Seattle, WA, USA; Sunnyvale, CA, USA; +4 more... .... From developing and maintaining our data centers to building the next generation of Google platforms, we make Google’s product portfolio possible....PlatformFull timeTemporary work- A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges... ...real-world value. Our Forward Deployed Engineers help clients deploy, integrate, and... ...AI-Embedded Transaction Processing: AI Platforms and AI Toolkit (AI Optimizer) on Z with...PlatformFull timeContract workTemporary workPart timeFlexible hoursShift work
- ...Software Engineer NetApp is seeking software engineers to join our team and contribute to the development and design of innovative features... ...operating system, ONTAP. ONTAP is a robust and feature-rich platform known for its advanced data management capabilities. It...PlatformWork experience placementWorldwide
$170k - $220k
...Software Engineer As a Software Engineer, you will play a key role in delivering an enterprise-class NetApp Software Defined Storage (... ...product engineering team, you will work across cloud hyper-scaler platforms like Google, Azure and partner with them. This role requires...Platform- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...potential, we are looking for software engineers, at various levels, to grow our Traffic... ...critical Confluent Cloud network data plane platform. You will play a crucial role in...PlatformWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering- Contact Center Platform. Be the first to apply!
- application engineering manager Durham, NC
- senior software development manager Durham, NC
- senior software manager Durham, NC
- director of software Durham, NC
- senior applications manager Durham, NC
- software manager Durham, NC
- application manager Durham, NC
- IT software development manager Durham, NC
- director software engineering Durham, NC
- chief engineer Durham, NC


