Red Hat

Principal Software Maintenance Engineer

Red Hat

full-time

Posted on:

Location Type: Remote

Location: North CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $131,420 - $216,870 per year

Job Level

About the role

  • Define and architect the long-term technical strategy for product maintenance
  • Anticipate and prevent critical, systemic issues by architecting solutions and processes that eliminate entire classes of failures
  • Own the architectural roadmap and technical integrity of maintenance streams across the OpenShift portfolio
  • Lead the strategy for complex CVE and bug fix resolutions
  • Act as a key technical advisor to product management, QE, and release engineering leadership
  • Serve as the ultimate escalation point for the most complex and ambiguous technical failures
  • Architect the overarching testing and CI strategy for product maintenance
  • Mentor senior engineers and tech leads across the organization

Requirements

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field
  • Ten (10) years of experience in the job offered or related role
  • Ten (10) years of experience with Linux system administration, including configuration, troubleshooting, and performance optimization
  • Seven (7) years of experience with: Kubernetes architecture and design; diagnosing and resolving OpenShift or Kubernetes issues; and software engineering workflow automation
  • Five (5) years of experience with: OpenShift architecture and use cases; Patch backporting, including adapting upstream fixes to older code branches; and mentoring team members by providing technical guidance, knowledge sharing, and support for professional growth.
Benefits
  • This position may also be eligible for bonus, commission, and/or equity.
  • Annual salary is one component of Red Hat’s compensation package.
  • Flexible work arrangements.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux system administrationKubernetes architectureOpenShift architecturesoftware engineering workflow automationconfiguration troubleshootingperformance optimizationbug fix resolutionCVE managementtesting strategyCI strategy
Soft Skills
mentoringtechnical guidanceknowledge sharingproblem-solvingleadershipcommunicationstrategic planningescalation managementcollaborationadvisory skills
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineering