
Staff Software Engineer, Security
Cribl
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $170,000 - $280,000 per year
Job Level
Tech Stack
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