Senior Software Engineer Alerting and Observabi...
@ Cribl

Hybrid
$180,000
Hybrid
Full Time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @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’re looking for people who love to get stuff done and laugh a bit along the way. Join our remote-first team and help some of the biggest names in IT and Security with their most pressing data challenges.

Why You’ll Love This Role

In this role as a Senior Software Engineer Alerting and Observability, you will work closely with Product, Operations, and other business functions. You will design and implement end-to-end features for our alerting and observability platform.

Key Responsibilities

  • Design and build sophisticated alerting systems for proactive monitoring.
  • Develop query-based alert rules using PromQL, SQL, and similar languages.
  • Create alert routing, deduplication, and correlation mechanisms.
  • Build scalable backend services for alert evaluation and notifications.
  • Optimize time-series data storage and query performance.
  • Develop intuitive alert configuration and visualization interfaces using React.
  • Collaborate across teams to deliver comprehensive alerting 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.
  • Hands-on experience building or maintaining alerting systems.
  • Familiarity with time-series databases and columnar storage systems.
  • Frontend development skills with React and modern JavaScript frameworks.
  • Solid understanding of distributed systems, data structures, and algorithms.
  • Experience with observability tools like Prometheus, Grafana, ELK stack.
  • Knowledge of CI/CD pipelines such as BitBucket, Jenkins, CircleCI.

Compensation & Benefits

Salary range: $160,000 - $210,000 (dependent on geographic location). In addition, Cribl offers a generous benefits package including health, dental, vision, and more.

Culture & Diversity

Diversity drives innovation. Cribl values your unique experience and encourages a welcoming environment where your whole self is brought to work.

Key skills/competency

  • TypeScript
  • Node.js
  • PromQL
  • SQL
  • Alerting Systems
  • React
  • Observability
  • Distributed Systems
  • CI/CD
  • Time-series Data

How to Get Hired at Cribl

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to highlight observability skills.
  • Research Cribl: Learn about their remote-first culture and projects.
  • Leverage query expertise: Emphasize TypeScript and Node.js experience.
  • Prepare for technical interviews: Review distributed systems, alerting, and monitoring.
  • Showcase mentoring: Highlight leadership in engineering projects.

📝 Interview Preparation Advice

Technical Preparation

Review TypeScript and Node.js fundamentals.
Practice writing complex PromQL and SQL queries.
Study distributed systems and time-series database issues.
Explore building backend services for alerting.

Behavioral Questions

Describe a time you solved a complex issue.
Explain how you handled remote collaboration challenges.
Showcase a mentoring experience in engineering.
Discuss adapting to a fast-paced work environment.

Frequently Asked Questions