Staff Software Engineer Alerting & Observability
@ Cribl

Hybrid
$220,000
Hybrid
Full Time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX******* @cribl.io
Recommended after applying

Job Details

Overview

Cribl does differently. We are a serious company that doesn’t take itself too seriously, and we value talent that gets stuff done while having fun. As a remote-first company, we empower our employees to do their best work from anywhere.

Role Summary

In the role of Staff Software Engineer Alerting & Observability, you will work closely with Product, Operations, and other business functions. You will design, build, and optimize sophisticated alerting systems for distributed systems, develop complex query-based rules, create intelligent alert routing mechanisms, and build scalable backend services for alerting evaluation and notification delivery.

Key Responsibilities

  • Design and build sophisticated alerting systems.
  • Develop query-based alert rules using PromQL, SQL, etc.
  • Create intelligent alert routing, deduplication, and correlation mechanisms.
  • Build scalable backend services for alert management workflows.
  • Optimize time-series data storage and query performance.
  • Develop intuitive user interfaces with React and modern frontend frameworks.
  • Collaborate across teams to deliver comprehensive observability solutions.
  • Mentor engineers on best practices in observability and alerting architecture.

Required Skills/Experience

  • Strong proficiency in TypeScript/Node.js for production-grade services.
  • Experience with query languages for metrics and monitoring (PromQL/SQL).
  • Background in building or maintaining alerting systems and rule evaluation engines.
  • Experience with time-series databases and columnar storage systems.
  • Frontend skills with React and modern JavaScript frameworks.
  • Strong understanding of distributed systems, data structures, and algorithms.
  • Experience with Prometheus ecosystem and related observability tools.
  • Competence in CI/CD pipeline tools like BitBucket, Jenkins, or CircleCI.

Salary & Benefits

Salary range: $200,000 - $245,000. Benefits include health, dental, vision, insurance options, paid holidays, PTO, fertility treatment benefits, 401(k), equity, and a discretionary bonus.

Our Culture

Diversity drives innovation. Cribl values differences and invites all qualified applicants to join a collaborative and humorous team environment.

Key skills/competency

TypeScript, Node.js, PromQL, SQL, React, Distributed Systems, Alerting, Observability, CI/CD, Data Storage

How to Get Hired at Cribl

🎯 Tips for Getting Hired

  • Customize your resume: Highlight experience with TypeScript and alerting systems.
  • Showcase relevant projects: Detail work on observability platforms.
  • Network strategically: Connect via LinkedIn with Cribl employees.
  • Prepare technical examples: Demonstrate proficiency in PromQL and Node.js.
  • Practice interview questions: Cover both technical and behavioral scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review TypeScript and Node.js frameworks.
Practice PromQL and SQL query crafting.
Study distributed system architectures and data storage.
Understand CI/CD pipelines and deployment tools.

Behavioral Questions

Describe a challenging team project.
Explain decision-making under pressure.
Share conflict resolution examples.
Discuss collaboration in remote settings.

Frequently Asked Questions