Senior Software Engineer, Search UI
@ Cribl

Hybrid
$190,000
Hybrid
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

About Cribl

Cribl does differently. We are a serious company that doesn’t take itself too seriously; we value collaboration, curiosity and motivation. As a remote-first company, we empower our employees to do their best work from anywhere.

Role Overview

The Senior Software Engineer, Search UI role is central to building and enhancing the Cribl Search experience. Work on enabling customers to search, analyze, and visualize operational data across diverse storage mediums, using cutting edge technologies.

Key Responsibilities

  • Collaborate with cross-functional teams to define project goals.
  • Write clean, maintainable, testable, and resilient code.
  • Develop scalable, high-performance web applications using React, Node.js, and TypeScript.
  • Participate in the entire software development lifecycle, including on-call responsibilities.
  • Improve software practices with continuous feedback and refinement.

What You'll Bring

  • Experience with full stack web development and analytic systems.
  • Strong problem-solving skills and ability to work independently.
  • Experience with RESTful APIs, CI/CD pipelines, and automated testing tools.
  • Excellent communication skills for remote distributed teams.

Key skills/competency

  • React
  • Node.js
  • TypeScript
  • REST API
  • CI/CD
  • Distributed Systems
  • Observability
  • Data Analytics
  • Full Stack
  • Test Automation

How to Get Hired at Cribl

🎯 Tips for Getting Hired

  • Customize your resume: Highlight full stack development and search experience.
  • Study Cribl: Understand their remote-first culture and values.
  • Optimize your cover letter: Emphasize problem solving and collaboration.
  • Prepare for interviews: Focus on technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review React ecosystem and latest updates.
Practice Node.js API development and optimization.
Familiarize with CI/CD pipeline configuration basics.
Study scalable distributed system design principles.

Behavioral Questions

Describe a challenging remote project experience.
Explain conflict resolution in distributed team settings.
Discuss self-motivation strategies on independent projects.
Share examples of proactive collaboration in previous roles.

Frequently Asked Questions