Nucleus Security

Senior PHP Software Engineer – Integrations Team Lead

Nucleus Security

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudCyber SecurityDockerETLLinuxPHPPythonReactZend

About the role

  • Develop and maintain integrations for ingesting vulnerability and asset data from major security platforms (e.g., Tenable.io, Wiz, Qualys, Rapid7, and more)
  • Work directly with external REST APIs to extract, normalize, and transform data into platform-ready formats
  • Lead the architecture and design of the new connectors and contribute to improving our internal connector framework
  • Collaborate cross-functionally with product, QA, support, and platform engineering to ensure integrations are stable, scalable, and supportable
  • Build tooling and automation to support connector testing, validation, and CI/CD deployment
  • Maintain best practices for versioning, release cadence, and backwards compatibility
  • Support QA and customer support teams in diagnosing and resolving connector-related issues
  • Take ownership of reliability and observability in connector infrastructure (logging, metrics, error handling, etc.)

Requirements

  • 5+ years of professional software engineering experience
  • 2+ years of technical leadership experience
  • Strong experience with PHP including modern PHP practices, Composer, PSR standards
  • Deep understanding of working with REST APIs—authentication, pagination, rate-limiting, data normalization
  • Experience writing testable code, creating unit/integration tests, and mocking external APIs to validate workflows in a testing environment
  • Background in data transformation or ETL-style workflows
  • Proven ability to lead technical efforts or projects from design through release
  • Experience with version control systems (preferably Git) and CI/CD pipelines
  • Comfortable working in Linux-based environments
  • Strong debugging and problem-solving skills, especially when dealing with external systems and APIs
  • US Citizenship required
  • Preferred: Bachelor’s degree in computer science, cyber security, computer engineering or similar
  • Preferred: Experience with the Zend Framework ecosystem, especially Laminas Framework
  • Preferred: Experience working with security tools such as Tenable, Wiz, Qualys, or Rapid7
  • Preferred: Familiarity with containerization tools like Docker
  • Preferred: Experience working with relational databases (SingleStore/MEMSQL a bonus)
  • Preferred: Experience with ExtJS or React
  • Preferred: Experience with Python
  • Preferred: Agile/Scrum experience
  • Preferred: Experience maintaining applications on Linux platforms in cloud environments