Senior Software Engineer — Secure Patches & Builds

HeroDevs LLC

United States

Remote

USD 150,000 - 210,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HeroDevs LLC is seeking a Senior Software Engineer for the Never-Ending Support (NES) team in the United States. You will research new product lines, backport CVE patches for end-of-life runtimes (PHP, Postgres, NGINX, etc.), and deliver builds across distributions.

You will build automation, maintain legacy build environments, and support customer engineering teams during compatibility and upgrade paths. This is a senior, high-autonomy role focusing on security and reliability.

Qualifications

  • Experience reading and re-implementing security patches in unfamiliar code bases.
  • Strong knowledge of Linux packaging, build tooling, and multiple distros.
  • Proven ability to backport CVE fixes to end-of-life software.
  • Experience with cross-compilation and multiple CPU architectures.
  • Familiarity with large open source runtimes and CVE history.

Responsibilities

  • Research and prove new NES products by evaluating codebases and CVE history.
  • Backport security fixes to end-of-life versions in C/C++ and other languages.
  • Build and deliver packages across many Linux distributions.
  • Maintain legacy build environments and resurrect old toolchains.
  • Develop AI-assisted automation for triage and patch analysis.
  • Provide support to customers’ engineering teams on compatibility.

Skills

Node.js
PHP
NGINX
PostgreSQL
C/C++
Security patches
Backporting
Cross-compilation

Tools

autotools
CMake
Make
GCC/Clang
RPM packaging
DEB packaging
mock
pbuilder
abuild

Job description

HeroDevs LLC is seeking a Senior Software Engineer for the Never-Ending Support (NES) team in the United States. You will research new product lines, backport CVE patches for end-of-life runtimes (PHP, Postgres, NGINX, etc.), and deliver builds across distributions.

You will build automation, maintain legacy build environments, and support customer engineering teams during compatibility and upgrade paths. This is a senior, high-autonomy role focusing on security and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Security Patch Engineer for Linux Runtimes
Senior Security Patch Engineer for Linux Runtimes

HeroDevs, Inc. • Oregon

Hybrid
USD 130,000 - 180,000
Senior Linux Runtime & Security Engineer
Senior Linux Runtime & Security Engineer

HeroDevs, Inc. • United States

Remote
USD 140,000 - 200,000
Senior Software Engineer (Runtimes)
Senior Software Engineer (Runtimes)

HeroDevs, Inc. • Oregon

Hybrid
USD 130,000 - 180,000
Senior Software Engineer (Runtimes)
Senior Software Engineer (Runtimes)

HeroDevs LLC • United States

Remote
USD 150,000 - 210,000
Senior Software Engineer (Runtimes)
Senior Software Engineer (Runtimes)

HeroDevs, Inc. • United States

Remote
USD 140,000 - 200,000
Sr. Software Engineer - Java
Sr. Software Engineer - Java

HeroDevs, Inc. • United States

Remote
USD 130,000 - 180,000
Sustaining Engineer: Real-World Bug Fixer (Hybrid Boston)
Sustaining Engineer: Real-World Bug Fixer (Hybrid Boston)

Neo • Boston (MA)

Hybrid
USD 120,000 - 170,000
Senior Java Engineer: AI-Driven, Remote & Scalable Backend
Senior Java Engineer: AI-Driven, Remote & Scalable Backend

HeroDevs, Inc. • United States

Remote
USD 130,000 - 180,000
Sustaining Engineer
Sustaining Engineer

Neo • Boston (MA)

Hybrid
USD 120,000 - 170,000
Senior Software Engineer, Data Pipelines & Integrations
Senior Software Engineer, Data Pipelines & Integrations

HeroDevs LLC • Salt Lake City (UT)

On-site
USD 130,000 - 190,000