Taro Logo

Senior Software Engineer, Storage and Analysis

Data engine company for IT and Security, providing solutions for enterprise data needs.
Canada
$150,000 - $170,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Storage and Analysis

Cribl, a leading data engine company for IT and Security, is seeking a Senior Software Engineer specializing in Storage and Analysis to join their remote-first team. This role focuses on building and maintaining their storage and analytics platform, working with metrics, monitoring, and alerting systems. The position offers a competitive salary range of $150,000 - $170,000, along with comprehensive benefits including health insurance, 401(k), and equity.

As a Senior Software Engineer, you'll be responsible for driving the implementation of metrics and monitoring systems, developing the observability platform, and optimizing storage solutions for high-volume telemetry data. The role requires expertise in distributed systems, cloud technologies (preferably AWS), and experience with time-series databases and analytics engines.

The ideal candidate will have strong knowledge of data structures, algorithms, and Linux systems, along with experience in observability tools like Prometheus, Grafana, and ELK stack. You'll work closely with cross-functional teams, mentor junior engineers, and contribute to the development of engineering best practices.

Cribl offers a unique culture that balances serious work with a light-hearted atmosphere, emphasizing customer focus and collaborative teamwork. As a remote-first company, they believe in empowering employees to do their best work from anywhere. The company serves some of the biggest names in demanding industries, providing an opportunity to work on challenging data problems at scale.

The position includes participation in an on-call rotation and offers growth opportunities through mentorship and technical leadership. With a comprehensive benefits package and a focus on diversity and inclusion, Cribl provides an excellent environment for engineers looking to make a significant impact in the data infrastructure space.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Storage and Analysis

  • Drive implementation of metrics and monitoring systems
  • Develop and enhance observability platform
  • Design and implement alerting mechanisms
  • Optimize storage solutions for high-volume telemetry data
  • Collaborate with cross-functional teams
  • Mentor and guide junior engineers
  • Contribute to development of best practices
  • Participate in on-call rotation

Requirements For Senior Software Engineer, Storage and Analysis

Cassandra
  • Experience with metrics collection, monitoring systems, and observability platforms
  • Experience with time-series databases and analytics engines
  • Strong background in full-stack development
  • Deep expertise in cloud providers (preferably AWS)
  • Strong knowledge of data structures, algorithms, Linux, and distributed systems
  • Experience with assertion frameworks (Mocha, Cypress, Jest)
  • Experience with observability tools (Prometheus, Grafana, ELK stack)
  • Experience with columnar DBs (ClickHouse, Redshift, Cassandra)
  • Experience with CI/CD pipelines
  • Experience with high cardinality metric storage
  • Comfort working remotely

Benefits For Senior Software Engineer, Storage and Analysis

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability
  • Life insurance
  • Paid holidays and paid time off
  • Fertility treatment benefit
  • 401(k)
  • Equity
  • Discretionary company-wide bonus

Interested in this job?

Jobs Related To Cribl Senior Software Engineer, Storage and Analysis

Sr. Salesforce Engineer, DSP Tech, Last Mile

Senior Salesforce Engineer position at Amazon's Last Mile DSP Tech team, focusing on Service Cloud and Sales Cloud implementations to optimize delivery operations.

Sr. Software Development, DSP Business Health

Senior Software Development Engineer role at Amazon's DSP Business Health team, building analytics pipelines and APIs to provide business insights for delivery partners.

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon Kuiper developing deployment services for satellite software updates using Java, Python and AWS.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and IoT integration for delivery fleet optimization.

C++ Developer / Graphics Engineer / Sr Engineer / Lead Engineer

Senior Graphics Engineering role at Qualcomm focusing on C++ development and graphics driver optimization for Adreno GPUs, requiring expertise in DirectX/Vulkan and game development.