Principal Software Engineer Job at Spectrum

Spectrum Greenwood Village, CO 80111

JOB SCOPE

As a Principal Reliability Engineer, you will be a senior-level technical professional responsible for ensuring the reliability, performance, and scalability of complex software systems and infrastructure. You will play a crucial role in bridging the gap between development and operations teams, focusing on creating robust, scalable, and highly available systems. You possess a deep understanding of distributed systems, cloud computing, networking, and software engineering principles. Proficient in designing, implementing, and maintaining scalable architectures that can handle large volumes of traffic, while ensuring minimal downtime and optimal performance. You are adept at analyzing system behavior, identifying bottlenecks, and implementing performance improvements and possess a strong problem-solving mindset. You will collaborate and work closely with cross-functional teams sharing best practices and promoting a culture of reliability and operational excellence.

DUTIES AND RESPONSIBILITIES
  • Design and deliver ‘as-a-service” architectures
  • Build software and systems to manage platform infrastructure and applications
  • Improve reliability, quality, and time-to-market of our suite of software solutions
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating for continual improvement
  • Provide self service tools and solutions for support of multiple large-scale distributed software applications
  • End to end solution development expertise (requirements -> implementation)
  • Collaborate with development, operations, and security teams to design and implement highly available, reliable, and scalable systems and services related to PaaS and IaaS infrastructures
  • Automate deployment, monitoring, and management of platform, applications, and services
  • Participate in capacity planning and performance optimization efforts
  • Mentor junior engineers and provide technical leadership to the team
  • Perform other duties as requested.
BASIC / MINIMUM QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering or related field, and / or equivalent work experience
  • Minimum of twelve (12) years of overall engineering work experience
  • Minimum of ten (10) years of Systems / Server Administration of CentOS/Linux UNIX
  • Minimum of ten (10) years of Software Development experience, preferably in a DevOps model
  • Minimum of five (5) years of experience with Kubernetes, Docker, Rancher, and related container technologies
  • Minimum of five (5) years of Java, web services/REST APIs, LDAP development experience
  • Minimum of five (5) years of experience with Chef, Ansible, Jenkins or other
ADDITIONAL JOB QUALIFICATIONS
  • Ability to handle multiple projects and tasks
  • Ability to mentor junior engineers and lead technical teams and programs
  • Strong decision making and problem-solving skills while working under pressure
  • Strong communication and collaboration skills
  • Experience working in a DevOps or Site Reliability Engineering role
  • Experience with Kubernetes and Docker or other similar container technologies
  • Experience with Infrastructure as Code, scripting and development
  • Experience with virtualization platforms such as VMware, Nutanix or OpenStack
  • Experience with Public Cloud providers such as AWS, Google, or Azure
  • Experience with Unix/Linux or Windows systems administration
  • Experience with Compute in a Cloud Environment using Rack Mount and Blade Servers
  • Experience with Storage in a Cloud Environment using SAN, HCI, or Software Defined block, file, and object
  • Certifications in Virtualization, Kubernetes, Docker, Containers, Compute, Storage, Networking, Public Cloud and Operating System technologies
EGN802 337531 337531BR

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.

The pay for this position has a salary range of $138,800.00 to $246,400.00. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and location. Also, certain positions are eligible for additional forms of compensation such as bonuses.



Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.