200K–260K USD / year
Senior Software Engineer, Data Ingestion
BackendRemote — US
Published on 2026-10-08
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
The Senior Software Engineer will build and maintain data ingestion pipelines for the NodeZero platform, transforming pentest output into structured data. This role involves designing, implementing, and operating ETL components while collaborating across teams.
About the company
Horizon3.ai is a technology company specializing in cybersecurity solutions, focusing on automated penetration testing and threat detection for enterprises. They provide a range of services aimed at enhancing security posture and risk management for organizations across various sectors.
The team
Data Ingestion team
Stack
GoPythonPostgreSQLKafkaKubernetesAWS
What you'll do
- Design and implement data ingestion pipelines
- Own end-to-end delivery of pipeline features
- Build and maintain ETL components
- Collaborate with Asset Inventory and Data Platform teams
- Diagnose production issues
- Contribute to code and design reviews
What we're looking for
- 5+ years of software engineering experience
- Strong proficiency in Go and/or Python
- Experience with data pipelines or ETL systems in production
- Knowledge of message queues or event streaming systems
Nice to have
- Experience in cybersecurity or security tooling
- Exposure to graph databases
- Experience with Apache Kafka at production scale
- Background in offensive security tools
Benefits
- Equity package in stock options
- Health, vision & dental care
- Flexible vacation policy
- Generous parental leave
