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
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
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?