Back to Jobs
Nebulock
Development 3d ago

Principal Software Engineer

Nebulock
United StatesUnited States
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

BackendBestseller 🔥
Learn in 18 Hours
PythonBestseller 🔥
Learn in 56 Hours
DevOpsBestseller 🔥
Learn in 63 Hours
Data Science & AnalyticsCybersecurity

Want to know if you're a match for this job?

Calculate My Match Score

Position Overview

As a Principal Software Engineer at Nebulock, you will own the core systems that form the foundation upon which Nebulock is built. You’ll co-own the data ingestion, transformation, and search layers that power threat hunting and detection engineering workflows for our customers. We currently ingest terabytes of data per day. This role is ideal for engineers who love bringing clarity and order to messy, disparate, and large-scale datasets.

Expected Impact

  • Design, build, and maintain scalable systems that ingest and process large volumes of security telemetry (TBs / day)
  • Own integrations across a wide range of data sources (EDR, IAM, Cloud, SaaS)
  • Own the transformation layer that turns disparate data into a normalized, enriched, and queryable model
  • Build an engine that correlates entities across disparate data sources
  • Develop and operate both real-time and batch processing systems
  • Work on core search capabilities across vast amounts of data
  • Collaborate with our internal detection engineers, threat hunters, and product engineers to ensure the Nebulock platform has the data it needs and that the data is structured correctly
  • Help drive the architecture and technical direction of Neublock’s platform

Qualifications

  • 8+ years of experience building backend distributed systems and working with data
  • Proficiency in Python, Java, Go, Rust, or similar
  • Experience with either AWS or GCP
  • Strong experience with data pipelines
  • Experience with event-driven systems
  • Strong understanding of system design, data modeling, and performance trade-offs
  • Experience with OLAP databases
  • Ability to adapt, iterate, and ship quickly
  • Hunger for growth and the desire to work in a low-ego environment

Nice to Haves

  • Experience building or working with search systems over large datasets
  • Cybersecurity experience
  • Startup experience

What We Offer

  • A dynamic startup environment with opportunities for rapid career growth
  • A collaborative culture that values innovation and creativity
  • Competitive salary and equity options
  • Comprehensive benefits package (including 401K)
  • Opportunities to travel for conferences, workshops, and team-building events

How would you rate this job post?

See what other professionals think about this role.

banner

Nebulock (operating via nebulock.io) is a premier AI-native cybersecurity enterprise engineered to deliver an agentic threat hunting and detection platform for modern security operations. Founded in 2024 and headquartered in Boston, Massachusetts, the company fundamentally transforms how organizations proactively identify and neutralize sophisticated threats. Moving far beyond traditional, reactive alert triage and siloed tools, Nebulock natively unifies autonomous AI agents, a continuously updated behavioral Context Graph, and massive-scale data ingestion into a single, cohesive ecosystem. The platform empowers security teams to continuously hunt across endpoint, identity, cloud, network, and SaaS telemetry—surfacing complex behaviors and TTPs (Tactics, Techniques, and Procedures) rather than just simple indicators of compromise (IOCs). Under the hood, their proprietary system acts as a 24/7 autonomous teammate that investigates hypotheses, reasons through terabytes of daily telemetry, and automatically translates findings into hardened, behavior-based detection rules. Capturing significant market momentum with over $33.5 million in total funding from top-tier investors like FirstMark Capital and Bain Capital Ventures, Nebulock remains a definitive cornerstone of the modern cybersecurity landscape, enabling organizations to stay ahead of machine-speed adversaries and decisively close critical coverage gaps.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More