Software Engineer, Python, DevOps
Listed on 2026-02-23
-
Software Development
Software Engineer, Python, DevOps, Cloud Engineer - Software
Full Time Mid-level Software Engineer in healthcare at Red Hat in Lowell, United States. Apply directly through the link below.
At a glance- Work mode:
Hybrid - Employment:
Full Time - Location:
Lowell, United States - Salary: 109k - 174k USD
- Experience:
Mid-level
· 2+ years
Product Management, Cross-functional, Computer Science, Infrastructure, Documentation, Contributing, Architecture, Open Source, Distributed, Kubernetes, Innovation, Healthcare, Feedback, Security, Payment, Python, Remote, Linux, Shell, Rust, Bash, Git, AI
Is this Software Engineer job remote? Yes, this position is fully remote (Lowell, United States).
What is the salary range? The salary range is 109k - 174k USD annually.
What are the qualifications? Bachelor’s degree in Computer Science or equivalent practical experience.
What skills are required? Product Management, Cross-functional, Computer Science, Infrastructure, Documentation, Contributing, Architecture, Open Source, Distributed, Kubernetes, and more.
About the JobRed Hat’s Kernel Live Patching team is looking for a Software Engineer to join us. In this role, you will help develop and maintain live kernel patching tooling and infrastructure that enables critical fixes to be applied to running systems without requiring a reboot.
You will work on both upstream and downstream development, collaborating closely with experienced kernel engineers, Sustaining Engineering (SE), Continuous Integration (CI), and other cross-functional teams to support the Red Hat Enterprise Linux (RHEL) Live Kernel Patching program.
What You Will Do- Extend, improve, and maintain the existing live kernel patching codebase
- Participate in the upstream Linux community and contribute to live patching projects
- Collaborate with Engineering, Sustaining Engineering, Product Management, Documentation, Build teams, and the broader open source community
- Develop new test cases and investigate and fix reported bugs
- Backport fixes to supported Red Hat Enterprise Linux (RHEL) releases
- Communicate and help coordinate timelines, deliverables, feature requirements, and roadmaps
- Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process
- 2+ years of experience in Software Engineering or a related field
- Bachelor’s degree in Computer Science or equivalent practical experience
- Familiarity with low-level programming concepts, including computer architecture, operating systems, and Linux kernel and user-space development
- Proficiency in C programming
- Experience with open source tools and development workflows (e.g., make, shell scripting, git)
- Knowledge of Linux scripting tools such as Bash, Python and Rust
- Strong written and verbal communication skills
- Ability to work independently and collaboratively as part of a distributed team in a fast-paced environment
- Experience with live kernel patching projects
- Familiarity with ELF and related tools such as objdump and readelf
- Experience with x86, Power
PC, ARM, or s390x architectures and assembly language - Prior upstream contribution experience, including Linux kernel patch submission processes
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
AboutRed Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).