Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Remote

Senior Software Engineer

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

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

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools