Skip to main content
Nebulock

Principal Software Engineer

RemoteUnited States only
Published
Role
Backend
Experience
Principal
Employment
Full-time
$200k–$230k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Principal engineer with 8+ years building large-scale distributed systems for customer-facing products. Needs proficiency in Python, Java, Go, Rust, or similar, event streaming experience like Kafka, large-dataset search/analytics, and AWS or GCP. Cybersecurity data platform role in the United States.

Core skills

KafkaDistributed SystemsData Pipelines

Required skills

Python/Java/Go/RustAWS/GCP

What you'll do

  • Design, build, and maintain scalable data pipelines that ingest and process large volumes of security telemetry (TBs / day)
  • Own API and event stream integrations across a wide range of third-party data sources (EDR, IAM, Cloud, SaaS)
  • Partner with product stakeholders to build data solutions that will be consumed by both internal and external customers
  • Guide the future technical direction that allows rapid development of product capabilities and efficient scaling of backend systems
  • Use AI agents to build creative solutions to solve problems such as data mapping and entity correlation
  • Set and promote engineering standards and best practices, including observability, monitoring and automated testing
  • Be a mentor to junior engineers and help grow the engineering talent within the team

What they require

  • 8+ years of experience building large-scale distributed systems supporting customer-facing products
  • Proficiency in Python, Java, Go, Rust, or similar
  • Hands-on experience designing large-scale event streaming systems such as Kafka or similar
  • Experience working on search or analytics products over large datasets
  • Strong systems thinking and understanding of performance, cost and complexity trade-offs
  • Experience with either AWS or GCP
  • Ability to adapt, iterate, and ship quickly
  • Hunger for growth and the desire to work in a low-ego environment
  • Preferred: Experience building and scaling distributed systems from the ground up
  • Preferred: DevOps or platform engineering experience
  • Preferred: Cybersecurity experience
  • Preferred: Startup experience

Benefits

  • competitive compensation package comprised of a base salary, equity and comprehensive benefits
  • Health, dental, and vision coverage
  • Unlimited PTO
  • Remote working flexibility
  • Life Insurance
  • 401k

Nebulock is an agentic threat hunting platform that autonomously surfaces behaviors, not just IOCs, from various data sources. Nebulock acts like a teammate: a 24/7 AI threat hunter that investigates hypotheses, reasons through telemetry, and learns from an environment.

CybersecurityStartup
$200k–$230k/yr