Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
skillventory - A Leading Talent Research Firm

Principal Software Engineer, Contact Center Digital Engagement Services

skillventory - A Leading Talent Research Firm

Principal Engineer overseeing cloud-native platform development for contact center communications. Ensuring scalable, real-time customer engagement through hands-on engineering and architectural leadership.

Posted 6/23/2026full-timeDurham • New Hampshire, North Carolina, Texas • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
CloudJavaMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Lead the design and development of next-generation Contact Center Digital Engagement Services
  • Build modern, cloud-native, event-driven platforms for real-time customer interactions
  • Operate at the intersection of engineering and product development, translating business needs into scalable systems
  • Design and develop contact center components using open-source communication frameworks
  • Engineer IVR systems with speech recognition and conversational AI integrations
  • Build APIs, microservices, and real-time processing capabilities for omni-channel interactions
  • Partner with platform engineering, QA, and operations to deliver secure, reliable solutions
  • Migrate legacy systems to open-source, cloud-native platforms
  • Advance CI/CD, automated testing, and infrastructure-as-code practices
  • Drive strategy to reduce vendor dependency and accelerate innovation

Requirements

What you’ll need
  • 10+ years of software engineering experience delivering enterprise-scale systems
  • 5+ years of hands-on experience with Java and Spring Boot in production environments
  • Proven ability to define and implement architecture for complex backend systems, including domain modeling, service decomposition, API design, event contracts, and data flows
  • Experience with real-time communication technologies (WebSockets, Server-Sent Events, SIP, RTP, push notifications)
  • Strong experience building cloud-native applications using microservices, containers, CI/CD pipelines, automated testing, observability, and production operations
  • Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, OpenAI Codex) within real engineering workflows
  • Deep understanding of secure engineering practices (authentication, authorization, encryption, secrets management, secure service-to-service communication, auditability)
  • Strong ability to evaluate technical tradeoffs and make pragmatic architectural decisions balancing speed, quality, scalability, and maintainability
  • Experience defining engineering standards across code quality, API design, testing, observability, and deployment practices
  • Demonstrated ownership of features end-to-end (concept → design → development → deployment → production support)
  • Proven ability to mentor engineers and elevate engineering excellence across teams
  • Strong communication skills with the ability to clearly explain complex concepts to technical and non-technical stakeholders.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring Bootmicroservicescloud-native applicationsAPIsevent-driven platformsIVR systemsreal-time communication technologiesautomated testinginfrastructure-as-code
Soft Skills
communication skillsmentoringarchitectural decision-makingevaluating technical tradeoffsownership of featurestranslating business needscollaborationproblem-solvingleadershipscalability and maintainability