Principal Software Engineer- Contact Center Platform
SwiftCruit
Job Description: Principal Software Engineer- Contact Center Platform Note: Fidelity will not provide sponsorship for this role. The Role The Enterprise Contact Center Technology team is seeking a Principal Software Engineer to help design and build our next-generation, omni-channel contact center platform. This platform is built on open-source technologies and minimizes reliance on commercial software, enabling flexibility, scalability, and innovation across our contact center ecosystem. In this role, you will lead the design and development of core contact center capabilities—including call routing, queuing, reporting, workforce management, and advanced IVR—supporting voice, chat, and digital channels. You will engineer and maintain scalable components using technologies such as Asterisk, FreeSWITCH, Kamailio, WebRTC, SIP, RTP, Matrix, and Rocket.Chat, while enhancing IVR platforms with speech recognition and conversational AI integrations. You will build and expose APIs, microservices, and real-time data pipelines to enable seamless omni-channel customer interactions, and collaborate closely with platform engineering, QA, and operations teams to deliver secure, resilient, and highly available solutions. The role also includes leading migrations from legacy systems to cloud-native, open-source architectures and advancing CI/CD pipelines, automated testing, and infrastructure-as-code practices. The Expertise and Skills you Bring 8+ years of IT experience, including deep, hands-on experience with open-source telephony and messaging technologies. Demonstrated success building core contact center capabilities, including IVR solutions and workforce management systems. Strong telephony engineering background, with experience designing, deploying, and troubleshooting voice platforms and protocols such as SIP, RTP, PBX, and VoIP. Proficiency in cloud-native architectures, microservices-based development, and API design. Experience supporting real-time communications, speech recognition, and conversational AI solutions. Working knowledge of CI/CD pipelines, automated testing frameworks, and DevOps best practices. Excellent communication skills and a collaborative, team-oriented mindset. The Team Enterprise Contact Center Technology delivers the world-class capabilities that connect Fidelity associates with millions of participants, members, and customers. Our team owns the voice, email, and web chat communication channels that power these interactions. Continuous improvement is core to our mission, and we seek engineers who are naturally curious, innovative, and relentlessly focused on delivering exceptional customer and associate experiences. We take pride in our engineering excellence, commitment to learning, team-first culture, and focus on delivering meaningful business value. Our platform supports over 20 million clients, processes 35+ million customer interactions annually, and operates on a 24x7 basis—making reliability, scalability, and performance critical to everything we do. Certifications: Category: Information Technology Please 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. #J-18808-Ljbffr
- ...'re looking for a pragmatic, hands-on Principal AI Engineer who gets things done. You'll spend significant... ...and roadmap for the fleet management platform Serve as the organizational SME for... ...10+ years of professional software engineering experience 3+ years focused...Platform
- ...maintain scalable backend systems, data platforms, and cloud-native applications, using... ...Collaborate with product owners, architects, and engineering teams to analyze requirements, design... ...experience in the job offered or as a software engineer, application developer,...PlatformWork from home
- ...Our client seeks a Principal Software Engineer / Full Stack Engineer with... ...on OLTP solutions, Oracle-centered data architecture, and application... ..., AWS S3, and hybrid data platforms. Experience in Agile... ...fraudulent activity, please contact ****@*****.*** ....PlatformHourly payContract workLocal area
- ...We are currently sourcing for a Senior Software Engineer to work in Westlake, TX! Position summary The Senior Software Engineer... ...engineer works closely with peers, product partners, and platform teams to deliver scalable, secure software solutions without...Platform
- ...You will play a key role in refactoring and enhancing existing platforms to improve performance, reliability, and long'term... ...and Skills You Bring Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) Strong hands...Platform
- ...collaborating with architecture, security, COEs and UXD to build architecturally compliant apps. Partnering with platform squads to define mobile engineering standards, best practices, and tooling Providing mobile thought leadership to advance PI's mobile outcomes...Platform
- ...Java Engineer, Digital Identity The Role The Digital Security Identity Chapter... ...on Fidelity's Digital Security Identity Platform. Contribute to Fidelity's next... ...programming highly functional and scalable software applications using Java, Angular, Node,...Platform
- ...We are currently sourcing for an Android Engineer to work in Westlake, TX or Smithfield,... ..., and algorithms to ensure adherence to software engineering best practices including object... ...Value You Deliver Working with platform squads to define mobile engineering standards...Platform
- ...Job Description Senior Software Engineer Note: Fidelity is not providing immigration sponsorship for this position Overview The Cash Management... ...Bankers squad focuses on building and maintaining key Cash platforms, including: Cash Availability – calculates and delivers...PlatformWork at office
- ...Senior Software Engineer Westlake, TX Type: Contract Category: Development Industry... ..., and evolving a core authorization platform used across multiple technology products... ...indication of fraudulent activity, please contact ****@*****.*** . About...PlatformHourly payContract workLocal area
- ...Top Skills: 5 years of experience in software development with Python, NodeJS, or Java... ...building and operating highly resilient platforms in AWS cloud environments Experience... ...higher in a technology related field (e.g. Engineering, Computer Science, etc.) required ~...Platform
- ...Associate Software Engineer – Full Stack We are looking for a motivated and talented Associate Software Engineer to join our Employee... ...Web services and APIs (REST) Basic understanding of: Cloud platforms such as Microsoft Azure and AWS Multithreading and common...Platform
- ...Senior Devops Engineer Location: Durham NC, Merrimack NH, Jersey City NJ, Westlake TX... ...and today we are an Award-Winning Global Software Consultancy solving complex problems with... ...the table enable us to grow as a global platform and they are causally linked with our...PlatformRelocation
- ...Job Title: Senior Java Engineer Location: Durham, NC (100 New Millennium Way... ...focuses on transforming older technology platforms to efficiently process scaling business... ...Experience : 7+ years of hands-on software engineering experience specializing in Java...Platform
- ...Software Support Engineer Industry: Banking Location: Durham, NC Westlake, TX, New Jersey NJ, Merrimack NH Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization...PlatformLong term contract
- ...Java Software Engineer Dynamic Work schedule - This is 5 days on site... ...Technology associates on the HCG Platform team interact with Business... ...its development team. As a Principal Software Engineer, you will... ...the technical leadership and center of competence within the HCG...PlatformWork at officeWork from home
- ...Senior Software Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX Job Description: The Senior Software... ...in building new, or improving existing, capabilities and platforms for Prime Brokerage Optimize. This role would be ideal for...PlatformLong term contract
- ...channel user experiences and the underlying platforms needed to support our digital presence.... ...by abstraction to support performant engineering teams. Experience working in a team... ...and algorithms to ensure alignment to software engineering standard methodologies...PlatformLong term contractWork experience placement
- ...position sits within the development team and is a client facing role to develop software for Company Match within Fidelity's Workplace Investments – Record Keeping and Operations Platforms Division. Primary Responsibilities: Work directly with both technical...PlatformTemporary work
- ...retailers in America. We're seeking a DevOps Engineer who is a hands-on technology... ...security, and operations teams to support the platform that powers Certegy's business-critical... ...Experience automating software deployments and operating within a continuous...PlatformWork at officeLocal areaRemote work
- ...retirees. The technology associates on the HCG Platform team interact with business partners as... ...: ~8-10 years of professional software development experience in a diverse set... ...Technologies. ~ Knowledge of software engineering practices for the full software development...PlatformTemporary workWork experience placementWork at officeWork from home
- ...DevOps Engineer Looking for a DevOps Engineer to join the Data Protection & Analytics Product Area within Enterprise Cybersecurity... ...Database Activity Monitoring for our most critical database platforms. We architect, design, deploy, administer, support, and maintain...Platform
- ...Kforce has a client that is seeking a DevOps Engineer in Westlake, TX.Duties: Collaborating... ...apps Partnering with experience platform squads for engineering standards, standard... ...or other related field 3+ years of software engineering, configuration management &...PlatformHourly payContract work
$56.99 - $63.33 per hour
...We are looking for a highly skilled and passionate Senior Software Engineer to play a pivotal role in designing, developing, and maintaining... ...:** * Experience and working knowledge of cloud platforms. * Experience and working knowledge of various database technologies...PlatformHourly payContract workTemporary work- ...Sr. Salesforce Engineer We are currently sourcing for a Sr. Salesforce Engineer to work in Westlake, Texas (5 days in a month hybrid... ...Services Cloud. Demonstrated experience with Force.com development platform. Experience creating Lightning Apps combining Lightning...Platform
- ...Lead Software Engineer Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle... ...products Leverage AI tools like Copilot and automation platforms to enhance product capabilities and engineering efficiency....Platform
- .... We are currently sourcing for a Java Software Engineer to work in Westlake, TX! The Role... ...user experiences and the underlying platforms needed to support our digital presence... ...roles in Fidelity's regional and investor center locations. Our mission is to help you...PlatformFull timeTemporary work
- ...excellent user experience, performance, and scalability across mobile platforms. Day to Day Responsibilities Design, develop, and maintain... ...to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need...PlatformWork at officeLocal area
$60 - $65 per hour
...Development Salesforce Overall 8+ years of experience in Software Engineering development and 3+ years of Salesforce experience.... ...product areas. Strong understanding of solutions on Salesforce platform, including Apex, Visual Force, Lightning components, LWC, Salesforce...PlatformContract workImmediate start- ...degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. ~8+... ...programming, debugging and secure software development skills (e.g., Veracode, Sonar... ...development. AWS for cloud hosting and platform integration for different services being...PlatformContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer- Contact Center Platform. Be the first to apply!
- principal Westlake, TX
- remote software sales Westlake, TX
- senior c# .net software developer Westlake, TX
- id software Westlake, TX
- software Westlake, TX
- software implementation project manager Westlake, TX
- software asset management analyst Westlake, TX
- power platform Westlake, TX
- contact center engineer Westlake, TX
- principal embedded software engineer

