Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer I

Spectrum Charter

This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back-office operations. Take on a pivotal technical leadership role, guiding the transformation of legacy systems into scalable, cloud-native solutions that power Spectrum’s ongoing innovation. Your contributions will directly enhance how Spectrum delivers for its customers and teams.This position is in an office environment with a hybrid work schedule. Eligible employees can work from home up to one day each week.How You’ll Make an ImpactLead the architectural modernization of enterprise-scale .NET applications into cloud-native, microservices-based platforms.Establish technical strategy and engineering standards for cloud adoption, application modernization, and software quality.Drive digital transformation initiatives supporting customer service operations, call centers, and enterprise back-office teams.Design scalable, secure, highly available distributed systems leveraging AWS, Google Cloud Platform (GCP), and modern cloud services.Champion DevSecOps, CI/CD automation, infrastructure as code, and engineering best practices across development teams.Guide teams in adopting modern front-end technologies and API-first architectures.Lead design reviews, architecture governance, and technical decision-making across multiple product teams.Evaluate and implement AI-assisted software development tools to improve engineering productivity and code quality.Mentor senior engineers while fostering a culture of technical excellence, innovation, collaboration, and continuous learning.Partner with business leaders to align technology investments with strategic organizational objectives.What You’ll Bring to SpectrumRequired QualificationsEducationBachelor’s degree or equivalent experienceExperience8+ years of software engineering experience4-5 years experience with source control tools such as GitLab or GitHub2-3 years cloud infrastructure management and architecture experience2-3 years experience with Helm and other Kubernetes management toolsSkillsExpert-level proficiency in C#, ASP.NET, .NET Core/.NET 8+, and object-oriented design principlesExperience building and deploying microservices using containerized architecturesExperience with Google Cloud Platform services including Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud SQL, and related servicesStrong experience with Git-based source control platforms including GitHub, GitLab, Azure DevOps Repos, or Bitbucket and CI/CD PipelinesStrong front-end development experience using ReactJS, TypeScript, JavaScript (ES6+), HTML5, CSS3, and responsive design frameworks.Experience integrating front-end applications with REST APIs and modern authentication mechanisms.Knowledge of authentication and authorization technologies including OAuth2, OpenID Connect, SAML, JWT, and Single Sign-On.Experience with relational and NoSQL databases including SQL Server, PostgreSQL, MongoDB, or DynamoDB.Strong understanding of application performance optimization, observability, logging, monitoring, and resiliency patterns.Experience implementing secure software development lifecycle (SSDLC) practices including static code analysis, vulnerability remediation, and secure coding standards.Experience using AI-assisted development tools such as Kiro, Claude, GitHub Copilot, Amazon Q Developer, or similar technologies to improve engineering productivity and software quality.Ability to make technical decisions and take ownership of software projectsAdherence to best practices for code development, version control, continuous integration and automationExceptional leadership and mentoring skills with experience influencing engineers across multiple teams.Ability to communicate complex technical concepts to both technical and non-technical stakeholders.Preferred QualificationsSkillsExperience leading enterprise application modernization programs within large, complex organizations.Telecommunications, communications, or customer care platform experience.Experience supporting high-volume call center applications and workforce management solutions.Experience with workflow automation platforms and robotic process automation technologies such as UiPath, Microsoft Power Automate, Automation Anywhere, or similar platforms.Experience implementing event streaming solutions using Kafka, RabbitMQ, or cloud-native messaging services.Experience implementing observability platforms including Splunk, Datadog, Grafana, Prometheus, OpenTelemetry, or Elastic Stack.Cloud certifications such as AWS Certified Solutions Architect, AWS Professional certifications, Google Professional Cloud Architect, or equivalent#LI-JV1 ESW610 2026-78202 ESW610 2026 Here, our employees don’t just have jobs, they're building careers. That’s why we offer a comprehensive pay and benefits package that rewards employees for their contributions to our success, supporting all aspects of their well-being at every stage of life. A qualified applicant’s criminal history, if any, will be considered in a manner consistent with applicable laws, including local ordinances.Get to Know Us Charter Communications provides superior communication and entertainment products for residential and business customers through the Spectrum brand. Our offerings include Spectrum Internet, TV, Mobile and Voice. Beyond our connectivity solutions, we also provide local news, programming and regional sports via Spectrum Networks and multiscreen advertising solutions via Spectrum Reach. When you join our team, you’ll be keeping our customers connected to what matters most in 41 states across the U.S. Watch this video to learn more.Grow Your Career Here We’re committed to growing a workforce that reflects the customers and communities we serve – providing opportunities for employment and advancement to all team members. Spectrum is an Equal Opportunity Employer, including job seekers with disabilities and veterans. Learn about Life at Spectrum.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer I in Charlotte, NC vacancy
  •  ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of... 
    Suggested
    Temporary work

    Professional Recruiters

    Charlotte, NC
    2 days ago
  •  ...Lead Software Engineer We are seeking a Lead Software Engineer to drive innovation and technical excellence within the Commercial and Corporate & Investment Banking Technology (CCIBT). You will be responsible for the development and maintenance of microservices framework... 
    Suggested

    Kaleidoscope Innovation

    Charlotte, NC
    2 days ago
  • $168.4k - $252.6k

     ...Director Software Engineering We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...theirs, too. Join our team as we help shape the future. Principal Software Engineer (T6) Role Summary The Principal... 
    Suggested
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford

    Charlotte, NC
    3 days ago
  •  ...modernization, standardize delivery platforms, and enable secure, export-controlled engineering environments. This role provides senior technical leadership across CI/CD, cloud automation, and secure software delivery practices while guiding teams through modernization and... 
    Suggested
    Contract work

    Jobleads-US

    Charlotte, NC
    3 days ago
  •  ...employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back... 
    Suggested
    Work at office
    Local area
    Work from home
    Visa sponsorship
    1 day per week

    Spectrum Charter

    Charlotte, NC
    24 days ago
  •  ...RequirementsBachelors Degree in Computer Science or related fieldDesigning, developing, and integrating API's using.NET Core 6+Designing, developing, and integrating APIs using.NET Core.Contribute to the growth of the team and continuous learning. Software Technology, Inc.

    Software Technology, Inc.

    Charlotte, NC
    6 days ago
  •  ...As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and stand behind them in review... 
    Local area
    Work from home
    Flexible hours
    1 day per week

    Fastbreak AI

    Charlotte, NC
    2 days ago
  • $100k - $140k

     ...Senior Software Engineer Charlotte, North Carolina Onsite Full Time $100k - $140k We're looking for a Senior Software Engineer to join an Edge team building the software behind automated systems used in animal agriculture. This is a hands-on, backend-focused... 
    Full time
    Remote work

    Motion Recruitment

    Charlotte, NC
    4 days ago
  • $77k - $127k

     ...Software Engineer We're looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement...  ...with new tools, practices, and industry trends As Principal continues to modernize its systems, this role will offer you... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Principle

    Charlotte, NC
    1 day ago
  • $55.06 - $63.06 per hour

     ...Genesis10 is currently seeking a Software Engineer for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity. As part of a small, technically strong Agile team, the Software Engineer will perform... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    2 days ago
  •  ...Sr Software Engineer Focus on: A Java developer with retail/order management system experience Java, Spring boot, JPA, Oracle/Postgres/No SQL Mongo Submittal Requirements: 3-5 Must Haves (need to be highlighted in sizzle & present on resume) Is this... 
    Remote work

    RIT Solutions

    Charlotte, NC
    2 days ago
  • $80 - $85 per hour

     ...A client of Innova Solutions is immediately hiring for a Sr Software Engineer Title: Sr Software Engineer Position type: Full Time - Contract Duration:12 Months Location: Charlotte NC (Hybrid-03 days onsite and 02 day Remote) As a Sr Software Engineer, You... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Innova Solutions

    Charlotte, NC
    1 day ago
  • $79k - $119k

     ...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful...  ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-... 
    Remote work
    Home office

    Relativity

    Charlotte, NC
    1 day ago
  • $100k - $196k

     ...About this role: Wells Fargo is seeking a Senior Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual contributor, developing applications and services to power... 
    Work experience placement
    Remote work
    Relocation package

    Wells Fargo

    Charlotte, NC
    1 day ago
  •  ...Software Engineer 3 – Core Java Location: Charlotte, NC Contract: 6 months with potential extension/conversion Hybrid: 3 days onsite – Monday & Tuesday required; Thursday encouraged Position Overview Seeking a strong Java Backend Engineer to join a 10-person team... 
    Contract work

    Leading Utilities Organization

    Charlotte, NC
    4 days ago
  • Full Stack Java Developer (Tech Lead Level) Location: Charlotte NC (Brevard) Position Overview Looking for a Senior Full Stack Java Developer with strong React experience and expertise in working with any modern database technology. Seeking an individual who can...

    Artech

    Charlotte, NC
    1 day ago
  •  ...Senior Software Engineer Job Level: Vice President Job Function: Data Design Location: Charlotte, NC, US Employment Type: Full Time Role Description A front-to-back derivatives trading system written mostly in C. It is a large codebase with business functionality built... 
    Full time
    Work at office
    Local area
    Work from home

    Smbc Global Foundation Inc

    Charlotte, NC
    2 days ago
  •  ...Software Engineer Location: Charlotte, NC (On-site) Type: Contract Seeking an experienced SE4 to design and deliver scalable, high-quality spring boot microservices solutions using MongoDB, Kafka, Kubernetes, and OpenShift (OCP), with strong expertise in service... 
    Contract work

    E-Solutions

    Charlotte, NC
    3 days ago
  •  ...Software Engineer III Plano, Texas;Jersey City, New Jersey; Charlotte, North Carolina To proceed with your application, you must be...  ...application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software... 
    Work at office
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    5 days ago
  •  ...Software Engineer III We are seeking a Software Engineer III to support a high-priority, enterprise-wide security remediation initiative. This engineer will work across a diverse application portfolio to identify and resolve vulnerabilities uncovered by automated repository... 

    Saxon Global

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer, AI Platform & Data Engineering (Contract) We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC (Hybrid) Schedule: 3 days onsite per week Duration: 6-month contract with strong potential for extension... 
    Contract work
    Shift work
    3 days per week

    The Judge Group

    Charlotte, NC
    1 day ago
  •  ...Software Engineer II As a Software Engineer II you will analyze, design, develop, test, implement, maintain, and support applications based on customer requests to ensure successful operation and conformance to requirements. The following are some of the responsibilities... 

    Strickland Insurance Group

    Charlotte, NC
    1 day ago
  • $69 - $79 per hour

     ...Software Engineer III Primary Talent Partners has a new contract opening for a Software Engineer III with our large power and utilities client in Charlotte, NC. This is a 12-month contract with a potential for extension. Pay: $69.00 - $79.00/hr; W2 contract, no PTO... 
    Contract work
    Local area

    Primary Talent Partners

    Charlotte, NC
    4 days ago
  •  ...to be really strong in specific front-end, backend technologies of Struts/Spring/hibernate. ~ Expertise in using version control software like git, etc. ~ Strong understanding of deployment processes, deployment environments, production application trouble shooting... 

    Cedent Life Talent

    Belmont, NC
    4 days ago
  • $120k - $160k

     ...Senior Software Engineer Charlotte, NC, United States *PLEASE NOTE: this position is located in Charlotte, NC and requires attendance at our Southend office three days a week. The Opportunity The Senior Software Engineer will be responsible for contributing to... 
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    2 days ago
  •  ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move bold ideas forward, fast. The Company provides targeted financial services and expertise through its offices in innovation centers... 
    Temporary work

    Professional Recruiters

    Charlotte, NC
    2 days ago
  •  ...Position- Software Engineer Duration-Contract w2 Location- Charlotte, NC JD In this contingent resource assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and... 
    Contract work
    Immediate start

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  •  ...Sr. Software Engineer The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring... 
    Work experience placement
    Flexible hours

    Software Technology Inc

    Charlotte, NC
    2 days ago
  •  ...utilize our deep industry experience to build forward thinking software solutions that optimize operations, enhance visibility, and drive...  .... POSITION SUMMARY: Join EDRAY as a Mid-Level React Engineer and contribute to building cutting-edge applications that enhance... 
    Contract work

    EDRAY

    Charlotte, NC
    5 days ago
  •  ...Job Title: Sr Software Engineer Client Location/Address: Charlotte Tech Hub, 100 W WORTHINGTON AVE CHARLOTTE, NC 28203 Focus on A Jave dev with Retail/OMS (Order Management System) exp Java, Spring boot, JPA, Oracle/Postgres/ No SQL Mongo Submittal... 
    Work experience placement
    Remote work

    RIT Solutions, Inc.

    Charlotte, NC
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer I. Be the first to apply!