Horizon3Ai Senior Software Engineer
Systems/Platform
Confirmed live in the last 24 hours
Autonomous penetration testing for enterprise security
Company Overview
Horizon3.ai, a San Francisco-based cybersecurity firm, offers a unique autonomous penetration testing solution, NodeZero, that enables continuous assessment of an organization's security posture across various attack surfaces. The company's technology stands out for its ability to discover and fingerprint attack surfaces, identifying potential vulnerabilities and misconfigurations that could be exploited by threat actors. With a leadership team composed of industry, US Special Operations, and US National Security veterans, Horizon3.ai provides a comprehensive and proactive approach to cybersecurity, ensuring resources are effectively allocated to address real, exploitable problems.
AI & Machine Learning
Cybersecurity
B2C
Company Stage
Series C
Total Funding
$87M
Founded
2019
Headquarters
San Francisco, California
Growth & Insights
Headcount
6 month growth
↑ 0%1 year growth
↓ -4%2 year growth
↑ 89%Locations
San Francisco, CA, USA • Raleigh, NC, USA • Boulder, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Bash
Confluence
Docker
JavaScript
JIRA
Git
Management
Terraform
Kubernetes
Python
Go
Ansible
Datadog
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
- Ability to manage concurrent initiatives and prioritize effectively, demonstrating strong judgment in time management
- Creative, self-motivated, highly energetic, and results-oriented approach to problem-solving
- Excellent analytical and problem-solving skills to address complex challenges in platform design and development
- Strong influence, negotiation, and relationship management skills to collaborate effectively with cross-functional teams
- Proficiency in solution design and flow, providing valuable insights as a subject matter expert
- Strong technical documentation and communication skills to facilitate collaboration within the team
- GitLab CI/CD
- Single Sign-On (OIDC, SAML, Okta, Social Sign-ins)
- Infrastructure as Code (Terraform, Packer, Terragrunt)
- Secret Management (Vault, AWS SSM PS)
- Configuration Management (Ansible)
- Scripting languages (Python, BASH)
- Programming Languages (Python, JavaScript, GoLang)
- Container Engines (Docker)
- Kubernetes (RKE2, EKS, GKS, AKS)
- Application Performance Metrics (Datadog)
Responsibilities
- Implement and maintain highly scalable, secure, and resilient cloud-native application platforms that host core company applications and services
- Drive change in development and deployment processes within the engineering organization, identifying gaps and orchestrating necessary improvements for developers
- Implement the NodeZero ephemeral architecture to create a highly scalable and adaptable environment with detailed logging and monitoring modules for the Systems Engineering team
- Cultivate an effective documentation culture within the Systems Engineering team using tools like Confluence and GitLab pages
- Participate in effective project management and work allocation, utilizing tools such as Jira and Agile Concepts
- Assist development teams in converting manually built projects into automated infrastructure-as-code projects that meet best-in-class programming standards
- Develop, test, and publish core infrastructure modules for the Systems Engineering team to implement across our cloud environments, while also creating infrastructure-as-code modules for other engineering teams
- Champion automation for infrastructure-as-code, platform operations, and overall CI/CD methodologies, leading the effort to build automated infrastructure/software pipelines for our engineering team
- Conduct research on new technologies for automation, application hosting, and improving infrastructure provisioning
- Base salary range: $160,000 - $236,214 annually. The exact salary will be determined based on the selected candidate's qualifications, experience, and relevant skills
- Additional compensation: This role may also be eligible for performance bonuses, equity options, and other benefits which will be discussed during the interview process