Cribl

Staff Software Engineer, Security

Cribl

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $280,000 per year

Job Level

About the role

  • 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

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
Applicant Tracking System Keywords

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

Hard Skills & Tools
data processing pipelinesbackend platformsAPIsdistributed systemsdata-intensive systemsstreaming systemsdata structuresalgorithmsoperating systemsJavaScript
Soft Skills
clear communicationcollaborationownership mindsetmentoringproblem-solvingindependenceconstructive feedbackattention to qualityeffective communicationteam support
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Electrical Engineering