United States Remote (Global) USD 170,000 - 280,000 Yearly

cribl is hiring a Staff Software Engineer

About the Role

Cribl is looking for a Staff Software Engineer in its C021 org, where new product ideas are prototyped and developed into customer solutions. You will be a senior technical contributor designing and building core capabilities of an emerging data platform, focusing on scalable, real-time data processing systems.

What You'll Do

  • Own and deliver key technical components of a new data-driven product, focusing 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.

What We're Looking For

  • 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.

Technical Stack

  • Kafka, Flink, Spark, Druid, AWS, Azure, GCP, Linux, Docker, Kubernetes, JavaScript, Node.js

Team & Environment

Part of the C021 org, working with engineers, domain experts, and product partners.

Benefits & Compensation

  • Compensation: $170,000 - $280,000 + equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Fertility treatment benefit
  • 401(k)
  • Equity
  • Eligibility for a discretionary company-wide bonus

Work Mode

This is a remote position.

Cribl is a serious company that doesn’t take itself too seriously. We're looking for people who love to get stuff done and laugh a bit along the way. We are growing rapidly with a collaborative, curious, and motivated team passionate about putting customers first. We are a remote-first company empowering employees to do their best work, wherever they are. We believe diversity drives innovation, enables better decisions, and inspires change.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Required Skills
KafkaFlinkSparkDruidAWSAzureGCPLinuxDockerKubernetesDistributed SystemsBackend ServicesAPIs KafkaFlinkSparkDruidAWSAzureGCPLinuxDockerKubernetesDistributed SystemsBackend ServicesAPIs
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
cribl
Cribl is the data engine for IT and Security, trusted by many of the biggest names in the most demanding industries to solve their most pressing data needs.
All jobs at cribl Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago