Skip to main content

Cribl

Software Engineer, Edge

Remote - United States (Remote)From $190kfull-timemidAdded today

About this role

Cribl is seeking a Senior Software Engineer for the Edge team to design and maintain data collection agents running across Windows, Linux, and Mac environments, serving hundreds of thousands of nodes. You'll own the full development lifecycle while collaborating with product and design teams to deliver high-performance telemetry solutions.

What you'll do

  • Design, build, and optimize cross-platform data collection agent software for Windows, Linux, and Mac
  • Develop back-end features and own the complete development lifecycle from design through testing and maintenance
  • Collaborate with UX designers, Product Managers, and engineers to translate requirements into performant solutions
  • Create automated tests and comprehensive test plans to ensure code quality and feature reliability
  • Participate in 24x7 on-call rotations to maintain and support SaaS products
  • Write clean, efficient, and testable code meeting customer needs and quality standards

What they're looking for

  • TypeScript and Node.js development
  • Operating system fundamentals (memory management, CPU scheduling, filesystems, networking)
  • Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)
  • Data-intensive applications and stream processing
  • Testing frameworks and automation tools (Mocha)
  • Debugging and troubleshooting techniques
  • AI tools for software development
  • Remote collaboration across timezones

Benefits

  • Health, dental, vision, short-term disability, and life insurance
  • Paid holidays and paid time off
  • 401(k) and equity compensation
  • Fertility treatment benefit
  • Corporate Bonus Program eligibility
  • Remote-first work environment
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Cribl

Cribl builds an AI-powered telemetry platform for processing and analyzing enterprise data at scale. The company is hiring backend engineers to develop core distributed systems and sales engineers at various levels to drive adoption among enterprise customers.

Website
cribl.io
View all jobs at Cribl

Likely interview questions

  • Describe your experience developing software for multi-platform environments and how you handle platform-specific differences.
  • Tell us about a time you debugged a complex issue in a distributed system—what was your approach?