Spectrum · 10 hours ago
Principal Software Engineer I
Spectrum is a leading provider of communication and entertainment products, serving millions of customers across the U.S. As a Principal Software Engineer I, you will implement and maintain cloud platforms, troubleshoot system and data issues, and collaborate with engineering teams to enhance deployment processes. This role involves contributing to software solutions, defining cloud strategies, and mentoring other engineers on the team.
Digital EntertainmentInternetTelecommunications
Responsibilities
Contributing to the technical direction, execution and final decisions for all software solutions created (includes information architecture, software architecture, software design, testing, automation, analytics and instrumentation)
Designing, implementing, monitoring, enhancing and troubleshooting systems in assigned areas
Defining cloud strategy, roadmaps, and target-state reference architectures for workloads (network, security, data, application)
Collaborating with leadership and key stakeholders to define and develop technology strategy, technology standards, roadmaps, and practices
Collaborating with business and technical teams to discuss projects, review conflicts/gaps between functional goals and existing capabilities, and put forward solutions to issues
Qualification
Required
Experience: Software engineering: 8+ years
Experience: Cloud platforms: AWS, Azure, GCP (multi-cloud familiarity), hybrid integration with on-prem: 2-3 years
Experience: Infrastructure as Code: Terraform, CloudFormation/Bicep; GitOps workflows: 2-3 years
Experience: Automation and CI/CD: pipelines (GitHub Actions/Jenkins/Argo), artifact management, blue/green and canary deployments: 5-8 years
Experience: Helm and other Kubernetes management tools (ArgoCD, EKS/GKE): 2-3 years
Experience: Designing multi-region, highly available, resilient architectures (RTO/RPO, DR, backup)
Education: Bachelor's Degree or equivalent experience
Abilities: Keep current with trends and technological innovations in the industry in order to contribute to the execution of proofs-of-concept for new approaches
Abilities: Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation
Abilities: Write clear technical documentation for use by developers and testers
Abilities: Work under limited direction and handle multiple assignments simultaneously
Abilities: Identify issues of a highly complex nature and effectively resolve
Abilities: Demonstrated in-depth analytical and troubleshooting
Skills: Extensive experience with collaborating and building team consensus when interacting with both the leadership and the implementation teams
Skills: Effective verbal and written communication
Knowledge: Thorough understanding of software engineering and object oriented design principles
Knowledge: Demonstrated in-depth and knowledge of front-end development across Java, mobile app and/or web technologies
Knowledge: Familiarity with dependency management and build systems like Maven and Ant
Knowledge: Expert knowledge and implementation with open source software such as Angular or React
Preferred
Experience: Agile experience
Experience: AWS Solutions Architect Professional; Azure Solutions Architect Expert; GCP Professional Cloud Architect
Benefits
Comprehensive pay and benefits package
Company
Spectrum
Spectrum is a cable telecommunications company that offers a range of home entertainment and information services. It is a sub-organization of Charter Communications.
Funding
Current Stage
Public CompanyTotal Funding
$11.4MKey Investors
North Carolina Department of Information Technology
2023-09-01Grant· $11.4M
2015-05-26Acquired
2007-03-01IPO
Leadership Team
Recent News
2026-01-20
2026-01-06
Sports Business Journal
2025-11-08
Company data provided by crunchbase