×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Charter Communications
Full Time position
Listed on 2026-04-29
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Principal Engineer I

TITLE

Principal Engineer I

LOCATION

Charlotte, NC

JOB SUMMARY

Develop, build, and manage effective software solutions for Charter's Customer Service Applications, including VOIP-based call processing system speech recognition IVR systems, CTI devise, intelligent call routing system, and compliance and quality recording system. Provide technical direction, execution, and strategic decisions for software solutions, encompassing information architecture, software architecture, software design, testing, automation, analytics, and instrumentation. Design, implement, monitor, enhance, and troubleshoot systems within designated areas.

Analyze, revise, and document challenges in existing system logic. Provide technical direction for teams across technical disciplines, including web and app development and testing. Provide input for management of high-performing teams in areas of leadership, development, training, hiring, and providing effective coaching to attract and nurture talent. Regularly participate in team meetings to discuss projects, brainstorm ideas, and propose solutions to issues.

Lead technical decisions on software development projects. Develop and implement software according to proposals and estimate scope of work and execute software proposals. Create comprehensive project documentation. Provide innovative application solutions and technologies to enhance business value using latest industry trends, technological innovations, and techniques. Collaborate with leadership and key stakeholders to define and develop technology strategy, standards, roadmaps, and best practices.

Address conflicts and gaps between functional goals and existing capabilities. Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation. Define and advocate for mobile app and web technologies across the organization. Utilize programming tools to build, deploy, and maintain efficient web services including Java, Spring Framework, Springboot, REST, API, and NATS.IO. Support business process management and decision model and notations including Camunda BPMN.

Create, manage, and optimize IVR technologies including VXML, CCXML, SCXML, and RIVR framework. Utilize container technologies for deployment of web services and Microservices including in Docker, Kubernetes, and ArgoCD. Support telecommunications domain, including system and application integrations.

EDUCATION & REQUIREMENTS
  • Bachelor's degree in Computer Science, Information Technology, Engineering (any), or a related field.
  • 8 years of experience in programming tools to build, deploy, and maintain efficient web services including Java, Spring Framework, Springboot, REST, API, and NATS.IO.
  • 6 years of experience in business process management and decision model and notations including Camunda BPMN; creating, managing, and optimizing IVR technologies including VXML, CCXML, SCXML, and RIVR framework; and container technologies for deployment of web services and Microservices including experience in Docker, Kubernetes, and ArgoCD.
  • 4 years of experience in telecommunications domain, including system and application integrations.
WORK ARRANGEMENT

Hybrid arrangement is available.

EEO STATEMENT

Spectrum is an Equal Opportunity Employer, including job seekers with disabilities and veterans. Learn about Life at Spectrum.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary