FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – DevOps
Red HatSenior Software Engineer leading modernization of core operating systems and delivery infrastructure at Red Hat. Focusing on migration of legacy product pipelines to modern engineering platforms.
Posted 5/27/2026full-timeRaleigh • Massachusetts, North Carolina • 🇺🇸 United StatesSenior💰 $118,600 - $195,680 per yearWebsite
Tech Stack
Tools & technologiesDockerKubernetesLinuxOpenShiftPython
About the role
Key responsibilities & impact- Engage with and develop a foundational understanding of continuous integration (CI) and continuous delivery (CD) principles
- Collaborate on the design and implementation of migrating critical legacy product pipelines to our next-generation build and release platform.
- Ensure the reliability of the build process, supporting the transition of long-term products while maintaining steady release cadences and high quality standards.
- Help define and standardize complex, siloed build requirements into unified, maintainable, and scalable engineering workflows.
- Promote the adoption of modern build practices, including automated testing, secure artifact generation, and pipeline-as-code principles across the Sustaining Engineering organization.
- Partner with product, release, and infrastructure teams to resolve dependency challenges, align on build standards, and advocate for engineering best practices.
- Provide technical guidance to the team, setting high standards for code quality, documentation, and architectural rigor during the modernization process.
Requirements
What you’ll need- Experience designing, implementing, and maintaining enterprise-grade CI/CD pipelines
- Successfully modernized legacy build systems, replacing monolithic or fragmented architectures with modern, container-native infrastructure.
- A strong understanding of operating system’s build ecosystems, dependency management, and the complexities of packaging in a high-compliance environment.
- Ability to navigate complex, interdependent build environments and solve systemic issues that span across multiple versions and architectures.
- Excellent ability to collaborate with diverse engineering teams, clearly communicating technical trade-offs, roadmap progress, and architectural decisions to both technical and non-technical stakeholders.
- Experience working in mission-critical engineering environments where system availability, release integrity, and secure software supply chains are paramount.
- Experience with Python and bash programming.
- Experience with Git
- Experience with container based technologies (Docker, podman, Kubernetes/OpenShift)
- Good knowledge of Linux, especially Red Hat Enterprise Linux (RHEL) or Fedora
- Good Understanding of Experience with Tekton and/or Konflux
- Experience with Linux RPM build and packaging is a plus
- Experience with koji or copr build systems is a plus
Benefits
Comp & perks- Comprehensive medical, dental, and vision coverage
- Flexible Spending Account - healthcare and dependent care
- Health Savings Account - high deductible medical plan
- Retirement 401(k) with employer match
- Paid time off and holidays
- Paid parental leave plans for all new parents
- Leave benefits including disability, paid family medical leave, and paid military leave
- Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD pipelinesautomated testingsecure artifact generationpipeline-as-codePythonbash programmingGitDockerKubernetesLinux RPM build
Soft Skills
collaborationcommunicationtechnical guidanceproblem-solvingarchitectural decision-making