Horizon3ai
Senior Software Engineer, Pentest Experience
US, Remote. Posted 10 days ago
The role
This Senior Software Engineer will build product experiences to help customers understand and act on risk. The role is approximately 80% backend focused and 20% frontend focused.
What you will do
- Building and shipping product capabilities spanning backend services, APIs, and modern web application stacks.
- Owning moderate-to-large projects end-to-end including scoping, design, implementation, and rollout.
- Implementing user-facing experiences aligned with product requirements and design.
- Partnering with Product, Design, and engineering teams on cross-functional initiatives.
- Identifying and resolving technical risks and blockers.
- Communicating technical topics, tradeoffs, and implementation choices to various audiences.
- Contributing to architectural and design discussions.
- Writing high-quality code, tests, and technical documentation.
- Providing code reviews.
- Supporting and mentoring less experienced engineers.
Required qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
- 6+ years of professional software engineering experience.
- Experience building distributed backend services using at least one modern language, such as Python, Go, Rust, Java, TypeScript, or similar.
- Experience building backend services on a cloud platform (AWS, GCP, or Azure).
- Familiarity with Docker and containerized applications.
- Designing and operating APIs, services, and asynchronous or event-driven systems.
- Experience working with SQL base relational databases in production.
- Data modeling and persistence layers for product-grade backend systems.
- Observability, reliability, and operational best practices for production services.
- Frontend development using modern JavaScript/TypeScript in frameworks such as React, Angular, or similar.
Nice to have
- Experience with PostgreSQL and performance tuning for large datasets.
- Experience with graph databases such as Neo4j or interest in learning them.
- Experience building or consuming GraphQL backends.
- Experience with ETL pipelines and data processing tools.
- Experience building products or platforms in vulnerability management, exposure management, security telemetry, or related cybersecurity domains.
- Experience with scoring or recommendation algorithms and data-intensive products.
- Experience partnering closely with product managers to define and sequence an MVP.
- A track record of shaping technical direction more broadly across an organization.
Benefits
- Equity package in the form of stock options
- Health, vision & dental insurance for you and your family
- Flexible vacation policy
- Generous parental leave
About the company
Horizon3.ai is a remote cybersecurity company dedicated to enabling organizations to proactively find, fix and verify exploitable attack vectors. Their flagship product, NodeZero, delivers autonomous pentests across various environments.