Staff Software Engineer, Pentest Experience

New
H
Horizon3Cybersecurity software
US, RemoteFull-TimeStaff
SalaryBase salary range: $230,000 - $270,000. Additional compensation: all full-time roles are eligible for an equity package in the form of stock options.
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of professional software engineering experience
Required Skills
AWSDockerPythonSQLGCPTypeScriptAzureGoRust

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional software engineering experience, including sustained ownership of production backend systems.
  • Experience building backend services in at least one modern language, such as Python, Go, Rust, or TypeScript.
  • Strong SQL skills and production experience with a relational database, including complex joins, CTEs, window functions, and schema design.
  • Experience building backend services on AWS, GCP, or Azure.
  • Familiarity with Docker and containerized applications.
  • Experience designing and operating APIs, services, and asynchronous or event-driven systems.
  • Experience with data modeling and persistence layers for product-grade backend systems.
  • Experience with observability, testing, and reliability practices, including debugging difficult customer-visible production problems.
  • Experience producing technical design documents, architectural proposals, or engineering standards adopted by other teams.
  • A record of leading cross-team technical work and mentoring engineers.
  • Ability to make and explain technical decisions involving data correctness, reliability, performance, maintainability, and safe operation.

Responsibilities

  • Own the technical direction of Assessment Experience backend systems from concept through implementation and long-term evolution.
  • Design and build scalable backend services, APIs, and asynchronous or event-driven workflows for configuring assessments and consuming results.
  • Lead architectural decisions and document tradeoffs involving reliability, data correctness, maintainability, extensibility, and operability.
  • Translate product and customer goals into technical strategy, architecture, and execution plans with Product, Design, and engineering leadership.
  • Partner across teams responsible for attack content, integrations, and asset matching to define interfaces and address systemic blockers.
  • Write production code and set standards for design, code quality, testing, observability, and safe rollouts such as feature flags.
  • Identify risks, dependencies, and tradeoffs; sequence work across initiatives and evaluate emerging technologies, including AI-driven approaches.
  • Raise engineering standards through design and code reviews, architecture proposals, and technical writing.
  • Mentor P3 and P4 engineers, support hiring, and communicate technical concepts to technical and non-technical stakeholders.
  • Use customer feedback and production signals to improve how customers use NodeZero to identify risk and act on results.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary range: $230,000 - $270,000. Additional compensation: all full-time roles are eligible for an equity package in the form of stock options.
Apply Now