H

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Senior Back End Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Ability to own and manage concurrent initiatives, demonstrating effective judgment in prioritization and time management.
  • Ability to conceive and implement solutions independently and with a team.
  • Ability to continuously improve and learn new technologies in a fast-paced Agile development environment.
  • Strong analytical and problem-solving skills, attention to detail, and ability to deliver high-quality work.
  • Ability to produce technical documentation that supports the development process.
  • Ability to communicate and collaborate effectively with designers, developers, and product managers.
  • Ability and interest in mentoring junior and mid-level engineers.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 7 years of professional software engineering experience using modern object-oriented or functional languages such as Python, Java, Go, Scala, C++, or TypeScript.
  • Experience building applications on cloud computing platforms such as AWS, Azure, or GCP, using container technologies such as Docker and Kubernetes.

Responsibilities

  • Develop core product features in Extract, Transform, Load (ETL) and GraphQL to support data processing and retrieval.
  • Design and implement backend APIs in GraphQL to facilitate data interactions between product components.
  • Contribute production code and set standards for design quality, code quality, and operational rigor.
  • Collaborate with frontend team members to present data clearly and improve the product's user experience.
  • Build a consistent, well-documented foundation for APIs that supports integrations and customer-built agentic workflows.
  • Build strategic integrations that use data from users' systems to enable product features and improve the find-fix-verify loop.

Desired Qualifications

  • Expert proficiency in SQL and experience with relational databases such as PostgreSQL and graph databases such as Neo4j.
  • Experience building GraphQL backends.
  • Experience working on API platforms, headless customer experiences, or agent-based customer flows.
  • Experience with an integrations platform, particularly with a focus on increasing the speed of building new integrations.

About the Company

Horizon3.ai

Autonomous pentesting SaaS for vulnerabilities

Horizon3.ai specializes in cybersecurity by offering NodeZero, a SaaS platform for autonomous penetration testing. It lets enterprises simulate cyber-attacks on their own systems in a self-service way, without installing persistent agents, and without ongoing human intervention. The platform works by running security-focused attack simulations in production environments to uncover exploitable vulnerabilities and weak controls, delivering vulnerability assessments, threat simulations, and compliance-oriented testing through tiered subscription plans. This approach differentiates Horizon3.ai from traditional pentesting by being self-service, agentless, and safe to run in live environments, while targeting enterprise customers that must meet standards such as PCI DSS. The company aims to help organizations improve their security posture, prioritize remediation, and maintain regulatory compliance by continuously identifying and fixing weaknesses.

Company size
501-1,000
Company stage
Series E
Total funding
$437M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Horizon3.ai

See more jobs