TechnologyUpdated - 21 January 2026 06:00 am IST

What is a Core Platform Software Engineer at Cribl?

By Unknown Author
A female engineer works on code in a contemporary office setting, showcasing software development.

Quick Summary

Cribl is a remote-first company that builds a critical data engine for IT and Security, fostering a culture that is serious about results but also fun and trusting of its employees. The backbone of its product ecosystem is the Platform Engineering team, which creates and maintains the foundational software infrastructure, shared services, and developer tools used by all other product teams. Within this group, the Core Platform Software Engineer I role is an entry-level position designed for recent graduates or early-career professionals to build the backend systems and APIs that process massive amounts of data. In this role, you will receive dedicated mentorship while contributing to real distributed systems by designing, developing, and testing clean code using Node.js/TypeScript. Your responsibilities will include implementing features, writing automated tests, participating in code reviews, and debugging systems, providing a strong foundation in modern platform engineering with hands-on experience in time-series databases, cloud platforms, and CI/CD pipelines.

## So, what's it like to work at Cribl? We like to do things a little differently here. We're a serious company, but we don't take ourselves too seriously. We're looking for people who are driven to...

So, what's it like to work at Cribl?

We like to do things a little differently here. We're a serious company, but we don't take ourselves too seriously. We're looking for people who are driven to get things done and have some fun along the way. As a fast-growing, remote-first company, we trust our team to do their best work, wherever they happen to be.

gray laptop computer on brown wooden desk
Fatos Bytyqi

The biggest names in the most demanding industries count on Cribl to be their data engine for IT and Security, and we help them tackle their most critical data challenges. If you're ready to do the best work of your career, we'd love for you to join the herd and see what you can do.

What does the Platform Engineering team do?

Platform Engineering is the backbone of our entire product ecosystem. This team builds and maintains the foundational software infrastructure that everything else runs on. Think scalable systems, shared services, developer tools, and the core components that our other product teams use to ship customer-facing features quickly and reliably.

What is a Core Platform Software Engineer I?

As a Software Engineer I on the Core Platform team, you’ll be joining the group of engineers who build the backend systems and APIs that ingest, process, and route massive amounts of observability and security data. It’s the perfect spot for someone just starting their career—like a recent grad or an entry-level professional—who’s excited to learn, ship real features, and grow with the guidance of senior engineers.

### Why you’ll love this role

You won’t be stuck solving toy problems here. You’ll be contributing to real distributed backend systems that handle high-volume metrics and telemetry data. You'll get dedicated mentorship from senior and staff engineers, with clear goals set for your learning and career path.

This is a great opportunity to get hands-on experience with time-series databases, cloud platforms, and CI/CD pipelines, helping you build a solid foundation in modern platform engineering. Plus, you’ll be part of a remote-first team that values curiosity, collaboration, clear communication, and, of course... goats.

### What you'll be doing

You'll jump right in, learning the ropes and contributing to the backend systems and APIs that manage our data flow. To start, you’ll be implementing well-scoped features and bug fixes with plenty of support from more senior engineers.

Your day-to-day will involve designing, developing, testing, and maintaining clean, readable code using Node.js/TypeScript. You’ll begin with smaller, well-defined tasks and gradually take on more complex work that delivers real results for our customers. That means collaborating with a cross-functional team of engineers, designers, and product managers to turn feature ideas into code.

You’ll also help write and expand our automated tests (unit, integration, and functional) and participate in code reviews to improve quality and learn from your teammates. Part of the job is helping investigate and squash bugs using logs, metrics, and other tools to debug our distributed systems. By pairing with teammates, you’ll tackle tasks that improve the performance and reliability of our data storage and query paths, all while building great engineering habits.

Share this article

Spread the word about this story