
Principal Software Engineer – Contact Center Platform
skillventory - A Leading Talent Research Firm
full-time
Posted on:
Location Type: Hybrid
Location: Westlake • New Hampshire • North Carolina • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the design and development of core contact center capabilities
- Engineer and maintain scalable components using various technologies
- Build and expose APIs, microservices, and real-time data pipelines
- Collaborate with platform engineering, QA, and operations teams
- Lead migrations from legacy systems to cloud-native architectures
Requirements
- 8+ years of IT experience
- Hands-on experience with open-source telephony and messaging technologies
- Success building core contact center capabilities
- Strong telephony engineering background
- Proficiency in cloud-native architectures and microservices-based development
- Experience supporting real-time communications and conversational AI solutions
- Working knowledge of CI/CD pipelines
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API developmentmicroservicesreal-time data pipelinescloud-native architecturestelephony technologiesmessaging technologiesCI/CD pipelinesconversational AI solutions
Soft Skills
leadershipcollaboration