Cribl

Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.

Staff Software Engineer, Security

Full TimeRemoteTeam 501-1,000Since 2017H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

6 hours ago

Salary

$170K - $280K / year

Bachelor Degree8 yrs expEnglishAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJava ScriptKafkaKubernetesLinuxNode.jsSpark

Job Description

• Own and deliver key technical components of a new data-driven product, with a focus on backend platforms, APIs, and data processing pipelines • Partner with product and domain stakeholders to understand customer needs and incorporate feedback into solutions • Design, build, and evolve scalable systems that ingest, process, and route high-volume streaming data • Collaborate with peers and technical leaders to contribute to architecture and design decisions across the team • Turn loosely defined ideas into concrete technical designs and working implementations • Lead development of complex features end-to-end, from early exploration and prototyping through production rollout • Stay hands-on in the codebase, contributing high-quality code, reviewing pull requests, and improving core abstractions • Mentor and support other engineers, raising the overall technical bar of the team

Job Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent practical experience
  • 8+ years of experience building and operating production software systems
  • Strong experience designing and implementing distributed systems in real-world environments
  • Hands-on experience with data-intensive or streaming systems (e.g., Kafka, Flink, Spark, Druid, or similar technologies)
  • Experience building backend services and APIs that operate reliably at scale
  • Familiarity with cloud platforms such as AWS, Azure, or GCP
  • Solid understanding of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Working knowledge of Linux, Docker, and Kubernetes
  • Ability to work independently on complex problems while collaborating effectively with a distributed team
  • Clear and effective communication skills, especially in a remote environment
  • Strong ownership mindset with attention to quality, performance, and maintainability.
  • Nice to have:
  • Experience building products or platforms for security practitioners
  • Familiarity with security frameworks such as MITRE ATT&CK
  • Experience building rule engines, large-scale event processing systems, alerting workflows, or enrichment pipelines
  • Exposure to AI-driven capabilities (e.g., LLMs, embeddings, intelligent automation) in production systems
  • Experience working on remote-first teams
  • Experience with JavaScript and Node.js
  • Willingness to speak up, challenge ideas constructively, and share opinions
  • Appreciation for good jokes (or bad ones)
  • A love for goats

Benefits

  • health insurance
  • dental insurance
  • vision insurance
  • short-term disability
  • life insurance
  • paid holidays
  • paid time off
  • fertility treatment benefit
  • 401(k)
  • equity
  • discretionary company-wide bonus

Related Categories

Related Job Pages