H
Horizon3
Senior Software Engineer
Skills
DockerPythonGolangPostgreSQLKafkaRabbitMQNeo4jCybersecurityData AnalysisAWSKubernetes
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$199,750 – $260,000 / year
Location:
United States
Work mode:
Remote
Published on:
15 October 2026
What they need
Who you are
- 5+ years of professional software engineering experience with production backend systems
- Strong Go and/or Python proficiency — this team's primary languages
- Demonstrated experience building and operating data pipelines or ETL systems in production (streaming or batch)
- Working knowledge of message queues or event streaming systems (Kafka, RabbitMQ, or equivalent)
- Experience with relational databases (PostgreSQL or equivalent) — schema design, query optimization, migrations
- Familiarity with graph databases or graph data models is a strong asset
- Understanding of data normalization trade-offs, schema evolution, and backward compatibility
- Experience running services on Kubernetes and containerized environments (Docker)
- Comfort deploying and debugging distributed systems in AWS or equivalent cloud
- Operational mindset: you instrument your code, write runbooks, and own your services through their full lifecycle
- Ability to work across team boundaries: you define data contracts with downstream consumers, not just ship to a queue and walk away
- Clear written communication — design docs, PR descriptions, and async updates to distributed teammates
- Experience in cybersecurity, security tooling, or working with vulnerability or threat data
- Exposure to graph databases (Neo4j, DGraph, or equivalent)
- Experience with Apache Kafka or similar event streaming platforms at production scale
- Background in offensive security tools or pentest workflows — you'll understand the data you're ingesting
What the job involves
- The Sr. Software Engineer on the Data Ingestion team builds and maintains the pipelines that transform raw pentest output into structured, queryable data across the NodeZero platform. NodeZero runs thousands of autonomous pentests — your pipelines are the first link in the chain between execution engine results and the insights customers see
- You'll work on high-throughput ETL systems that normalize heterogeneous scan data, push structured findings to graph and relational stores, and feed downstream systems including Asset Inventory, reporting, and analytics
- This role reports to the Data Ingestion Engineering Manager and works alongside a small team of backend engineers including one P5 technical anchor
- Design, implement, and operate data ingestion pipelines that process pentest results at scale — scan output, discovered assets, vulnerability findings, and network topology data
- Own end-to-end delivery of pipeline features: schema design, implementation, testing, deployment, and monitoring
- Build and maintain ETL components in Go and/or Python that normalize heterogeneous inputs from NodeZero's execution engines
- Partner with the Asset Inventory and Data Platform teams to define and evolve the data contracts that connect ingestion to downstream consumers
- Diagnose and resolve production issues in pipeline latency, data correctness, and throughput
- Contribute to code and design reviews; provide engineering guidance to P3 engineers on the team
Benefits
- Growth Opportunities: Be part of a dynamic and growing team with numerous career advancement opportunities
- Innovation-Driven Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking
- Flexible Work Environment: Enjoy the convenience and work-life balance that comes with remote work
- Inclusive and Diverse Team: We value diversity and promote an inclusive culture where everyone can thrive
Other offers great for you!
These companies are also looking for great profiles
O
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
DevOpsCTOEngineering Manager
9 months ago
Quick apply
T
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
Typescriptfintech
7 months ago
Quick apply
K
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
C#.NETMicrosoft SQL ServerSelligent
4 months ago
Quick apply