
Empowering enterprises with data observability solutions
Cribl is a leading data observability platform headquartered in Yerba Buena, San Francisco, CA. The company empowers enterprises to optimize their data management with its observability pipeline, which helps users reduce low-value data and improve routing. With over $100 million in annual recurring ...
Cribl offers a comprehensive benefits package including medical, dental, and vision insurance, a retirement plan, and up to 4 weeks of paid medical le...
Cribl fosters a culture focused on simplifying big data analytics and enhancing data usability. The company emphasizes mental health support, offering...

Cribl • Remote - United States
Cribl is seeking a Senior Software Engineer to develop and maintain back-end features for their Edge data collection platform. You'll work across diverse environments including Windows, Linux, and Mac. This role requires strong software engineering skills and offers a fully remote work environment.
You have 5+ years of experience in software engineering, particularly in backend development, and you thrive in collaborative environments where you can contribute to innovative solutions. Your expertise spans across multiple operating systems, including Windows, Linux, and Mac, allowing you to design and optimize software that runs seamlessly across diverse platforms. You are passionate about data collection technologies and understand the complexities involved in managing large-scale distributed systems. You enjoy working in a remote-first culture that values diversity and empowers employees to excel in their roles.
Experience with edge computing or data collection agents is a plus, as is familiarity with orchestration tools for managing distributed deployments. You are comfortable with agile methodologies and have a track record of delivering high-quality software solutions on time. Your strong problem-solving skills enable you to tackle challenges effectively, and you are always eager to learn and adapt to new technologies.
As a Senior Software Engineer on the Edge team, you will design, build, and optimize software for data collection agents that operate across various environments. Your primary responsibility will be to ensure robust centralized management and orchestration of large-scale distributed Edge deployments. You will collaborate closely with cross-functional teams to gather requirements and translate them into technical specifications, ensuring that the software meets the needs of users managing hundreds of thousands of Edge nodes. You will also be involved in code reviews, mentoring junior engineers, and contributing to the overall improvement of engineering practices within the team.
You will have the opportunity to work on innovative projects that push the boundaries of data collection technology, helping to shape the future of how organizations manage their data. Your contributions will directly impact the efficiency and effectiveness of data operations for some of the biggest names in the industry. You will participate in regular team meetings to discuss progress, share insights, and collaborate on solutions to complex problems.
Cribl offers a fully remote work environment, allowing you to work from anywhere in the United States. We believe in empowering our employees to do their best work, and we foster a culture that values collaboration, curiosity, and a sense of humor. You will join a team of passionate individuals who are committed to delivering exceptional results while enjoying the journey together. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us at Cribl and unlock your opportunity to make a significant impact in the world of data collection.
Apply now or save it for later. Get alerts for similar jobs at Cribl.