Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nebulock

Principal Software Engineer

Nebulock

Principal Software Engineer building scalable data ingestion, transformation, and search systems for Nebulock’s AI threat-hunting platform. Leading distributed-system architecture handling terabytes of security telemetry daily.

Posted 8/12/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining scalable data pipelines and distributed systems, with a strong focus on API integrations and event-streaming technologies. Proven ability to mentor teams, drive architectural changes, and implement engineering best practices in a fast-paced environment.

Highest-signal resume keywords
Python ProficiencyEvent-Streaming Systems DesignAWS or GCP ExperienceCybersecurity KnowledgeDevOps or Platform Engineering Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Large-Scale Distributed SystemsData Pipeline DevelopmentAPI IntegrationEvent StreamingData TransformationSearch and Analytics ProductsSystems ThinkingPerformance OptimizationAutomated TestingEntity-Correlation Problem Solving
Soft Skills
MentoringAdaptabilityCollaborationGrowth MindsetLow-Ego Environment
Tools & Technologies
KafkaAI AgentsObservability ToolsMonitoring ToolsCloud Platforms
Industry Keywords
CybersecurityData IngestionThreat-Hunting WorkflowsStartup ExperienceEngineering Standards

Tech Stack

Tools & technologies
AWSCloudCyber SecurityDistributed SystemsGoGoogle Cloud PlatformJavaKafkaPythonRust

About the role

Key responsibilities & impact
  • Design, build, and maintain scalable data pipelines ingesting and processing large volumes of security telemetry
  • Own API and event stream integrations across third-party EDR, IAM, cloud, and SaaS data sources
  • Partner with product stakeholders to build data solutions for internal and external customers
  • Guide technical direction for rapid product development and efficient backend scaling
  • Use AI agents to solve data mapping and entity-correlation problems
  • Set and promote engineering standards and best practices, including observability, monitoring, and automated testing
  • Mentor junior engineers and help grow the engineering team
  • Lead cross-functional projects and drive architectural changes for strict latency and reliability requirements
  • Co-own data ingestion, transformation, and search layers supporting agentic threat-hunting workflows

Requirements

What you’ll need
  • 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 AWS or GCP
  • Ability to adapt, iterate, and ship quickly
  • Experience building and scaling distributed systems from the ground up
  • DevOps or platform engineering experience
  • Cybersecurity experience
  • Startup experience
  • Hunger for growth and desire to work in a low-ego environment

Benefits

Comp & perks
  • Competitive salary and equity options
  • Comprehensive benefits package, including 401K
  • Opportunities to travel for conferences, workshops, and team-building events
  • Dynamic startup environment with opportunities for rapid career growth
  • Collaborative culture that values innovation and creativity