HeroDevs is seeking a Senior Software Engineer to join its Never-Ending Support (NES) team, focusing on developing and proving out new product lines in runtimes. The role researches potential products, produces security patches for CVEs in runtime products such as PHP, Postgres, and NGINX, delivers builds across operating system distributions, and develops automation to scale this work. The engineer will assess end-of-life projects and establish supportable build pipelines; maintain the existing NES portfolio by reviewing upstream security fixes and backporting patches; implement security fixes for end-of-life technologies; and build and validate packages across Linux distributions and releases. The role also involves preserving legacy build environments, using AI-assisted automation for security work, building regression test harnesses, and helping customers resolve compatibility issues and plan upgrades. The position is on a small, high-autonomy team and includes taking products from research through launch and communicating with customers and internal stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed