← Back to jobs
Cribl
Cribl

Sr Software Engineer, Edge

engineeringfull-timeRemote - United States
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
ai
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Why You'll Love This Role

Cribl Edge is a vendor-neutral multi-platform agent that provides users with an intelligent and highly-scalable solution for edge-based data collection, serving hundreds of thousands of machines with diverse configurations. As a Senior Software Engineer on the Edge team, your primary responsibility will be developing and maintaining back-end features for data collection across hundreds of thousands of Edge nodes across multiple platforms.

As An Active Member Of The Team, You Will...

  • Design, build, and optimize software for data collection agents that run across Windows, Linux, and Mac environments
  • Collaborate closely with UX designers, Product Managers, and fellow engineers to translate feature requirements into intuitive, high-performance user experiences
  • Own the development lifecycle, from design and implementation to testing and maintenance, delivering clean, efficient, and reliable code that meets customer needs
  • Develop automated tests and comprehensive test plans to ensure high quality code and product features that work as expected
  • Help maintain and support our SaaS products including periodic participation in our 24x7 on-call rotations
  • This position will require stand-by, on-call, or off-hours duties

If You’ve Got It - We Want It

  • Bachelor's / Master’s degree in Computer Science or similar field
  • Strong understanding of operating system fundamentals, including memory management, CPU architecture/scheduling, filesystems, process lifecycles, and networking
  • Exceptional troubleshooting and debugging skills for swiftly resolving technical challenges
  • Proven ability to write clean, maintainable, and testable code
  • Experience leveraging the latest AI tools to accelerate delivery of features without sacrificing quality
  • Excellent verbal and written communication, ability to clearly and concisely articulate complex technical topics to stakeholders
  • A steadfast commitment to ownership, ensuring that deliverables consistently meet high standards of quality and performance
  • A relentless drive to turn ideas into real, high-quality software that makes a difference
  • Professional experience developing software using TypeScript, and Node.js
  • Experience using Docker, Kubernetes, and cloud platforms such as AWS, Azure, GCP
  • Experience using assertion frameworks and tools to automate regression tests (e.g. Mocha)
  • Prior experience working on data intensive applications and/or data streams processing
  • Experience working remotely across timezones
  • No fear! Speak your mind
  • Good jokes, or maybe better, bad jokes
  • A love for goats
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now