Senior Software Engineer Alerting and Observabi... @ Cribl
Your Application Journey
Email Hiring Manager
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.