PRINCIPAL SOFTWARE ENGINEER I
Company: SPECTRUM
Location: Castle Rock
Posted on: October 20, 2024
|
|
Job Description:
Spectrum's Product and Technology team creates, develops, and
operates the nation's fastest mobile service, most reliable
internet service, most viewed live TV app, and the most advanced
WiFi, serving nearly 100 million users and 500 million devices. We
are transforming the next era of connectivity and entertainment
experiences. The diversity of experience available within
Spectrum's Product and Technology team is unmatched and there are
opportunities to grow your career as a designer, architect,
engineer, developer, operator, or data scientist. We are creative,
disciplined, hard-working, complex-problem solvers that believe in
collaborating to deliver the highest quality customer
experience.
Is this the role you are looking for If so read on for more
details, and make sure to apply today.
As a Principal Software Engineer I o - -n this team, you will lead
a high performing video service engineering team that supports our
innovative customer experiences on the Charter Spectrum TV App,
traditional video and Charter's next generation products. This role
leads complex, high priority investigations across Charter's video
platforms and serves as a mentor to help guide and train other
engineers on the team. This position will evaluate the needs, time
limitations, and system limitations when investigating and
resolving video platform issues, must remain up to date on new
technologies and be able to translate these skills to the team.
WHAT OUR PRINCIPAL SOFTWARE ENGINEERS ENJOY MOST
Actively and consistently support all efforts to simplify and
enhance the customer experience.
Contribute to the technical direction and execution for software
solutions created (includes information architecture, software
architecture, software design, testing, automation, analytics and
instrumentation).
Troubleshoot systems across video platforms, IP and traditional
Analyze, revise and document difficulties in existing system
logic.
Potential to lead multiple teams spanning various technical
disciplines
Manage high performing teams by leading, developing, training,
hiring, and providing effective coaching to attract and foster
talent.
Regularly attending team meetings to discuss projects, brainstorm
ideas, and put forward solutions to issues.
Take ownership and make technical decisions on complex platform
investigations.
Develop and implement video platform troubleshooting according to
proposals.
Estimate scope of work and implement troubleshooting and resolution
proposals.
Create project documentation.
Keep current with trends and technological innovations in the
industry in order to contribute to the execution of
proofs-of-concept for new investigative approaches.
Collaborate with leadership and key stakeholders to define and
develop technology strategy, technology standards, roadmaps and
practices.
Participate in collaborations with business and technical teams to
review conflicts/gaps between functional goals and existing
capabilities.
Adhere to best practices for code development, version control,
continuous integration/delivery, and test/build automation where
applicable.
Comfortable evangelizing mobile app and web technologies across the
organization.
WHAT YOU'LL BRING TO SPECTRUM
Required Qualifications
Experience: 8+ years of software engineering / video support
experience
Education: Bachelor's Degree or equivalent experience
Technical skills:Extensive experience and knowledge of IP Video
Delivery, platforms, players and applications
Extensive experience with monitoring technologies (Kibana,
OpenSearch, Datadog, Splunk, etc)
Experience using or supporting Angular, Micro Frontends, RESTful
Web services, GraphQL, JSON, HTML5, JavaScript, Git, continuous
integration testing, and Unit Testing
Experience using or supporting Java, Spring, Google Guice,
JPA/Hibernate, Databases (Relational and NoSQL), RESTful web
services, AWS, Micro services, Netflix OSS, Jersey, SOAP web
services, Axis, JMS, ESB's, XML, XSD, XSL, JSON, HTML5, JavaScript,
Apache open source libraries, Maven, Git,
Eclipse/NetBeans/IntelliJ, continuous integration testing, shell
scripting, Ruby
Adhere to best practices for code development, version control,
continuous integration/delivery, and test/build automation where
applicable.
Comfortable evangelizing mobile app and web technologies across the
organization
Familiarity with dependency management and build systems like Maven
and Ant
Experience working with or supporting open source software such as
Spring, Google Guice, Guava, Tomcat, and NoSQL solutions
Skills: Collaborate with leadership and key stakeholders to define
and develop investigative technology strategy, technology
standards, roadmaps, and practices.
Participate in collaborations with business and technical teams to
review conflicts/gaps between functional goals and existing
capabilities.
Thorough understanding of software engineering and object oriented
design principles
Demonstrated in-depth and knowledge of front-end development across
Java, mobile app and/or web technologies
Abilities:Ability to read, write, speak and understand English.
Ability to take ownership and make technical decisions in complex
video platform investigations
Ability to keep current with trends and technological innovations
in the industry in order to contribute to the execution of
proofs-of-concept for new approaches
Hands on approach
Travel Ability:
Office Environment
Schedule:
Full time
This position is eligible for our Hybrid Work Policy. Eligible
employees can work from home up to one day each week.
Preferred Qualifications
Agile experience
Experience with AWS, micro services, and Netflix OSS tools
SPECTRUM CONNECTS YOU TO MORE
Innovative Tools & Tech: Work with high-performing software and
applications on the forefront of the digital telecommunications
industry.
Dynamic Growth: The growth of our industry and evolving technology
will power your career as you move up or around the company.
Supportive Teams: Who you are matters here. And, we aim to foster
an inclusive workplace where every person is empowered to bring
their best ideas.
Total Rewards: See all the ways we invest in you-at work and in
life
Apply now, connect a friend to this opportunity or sign up for job
alerts!
ESW610 2024-42247 2024
Here, employees don't just have jobs, they build careers. That's
why we believe in offering a comprehensive pay and benefits package
that rewards employees for their contributions to our success,
supports all aspects of their well-being, and delivers real value
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.
This job posting will remain open until 2024-10-23 04:37 PM (UTC)
and will be extended if necessary.
The base pay for this position generally is between $110,800.00 and
$196,400.00. The actual compensation offered will carefully
consider a wide range of factors, including your skills,
qualifications, experience, and location. We comply with local wage
minimums and also, certain positions are eligible for additional
forms of other incentive-based compensation such as bonuses.
Keywords: SPECTRUM, Castle Rock , PRINCIPAL SOFTWARE ENGINEER I, IT / Software / Systems , Castle Rock, Colorado
Click
here to apply!
|