Senior Software Engineer - Remote Search Federation Specialist
About the Role
We're hiring a Senior Software Engineer to join our team at Cribl, where you'll work on our innovative Search Federation system. This is a fantastic opportunity to make a significant impact in a remote-first environment. As a Senior Software Engineer, you'll be at the forefront of enabling customers to find, analyze, and visualize their operational data seamlessly. Your expertise will help us redefine how data is accessed and utilized across various storage solutions.
What You'll Do
- Write clean, maintainable, and testable code focused on observability and resilience.
- Collaborate with cross-functional teams to define project goals and acceptance criteria.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and production support.
- Work on a mix of new features, bug fixes, and technical debt.
- Share on-call responsibilities and contribute to a culture of service ownership.
Requirements
- Proven experience as a Senior Software Engineer, ideally with a focus on backend development.
- Strong understanding of search, query, and analytic systems, especially with structured and unstructured data.
- Familiarity with AWS, Lambda, and cloud infrastructure.
- Experience in developing distributed systems and working with data at scale.
- Excellent communication skills, capable of explaining complex technical topics to diverse stakeholders.
Nice to Have
- Experience with frontend development (5-10% of work).
- Familiarity with Typescript/JavaScript, NodeJS, and SQL.
- A good sense of humor and a love for goats!
What We Offer
- Competitive salary ranging from $175,000 to $205,000 based on experience.
- Generous benefits package including health, dental, and vision insurance.
- Paid holidays and time off, along with a fertility treatment benefit.
- 401(k) plan with company matching.
- Equity options and eligibility for a discretionary company-wide bonus.
This Senior Software Engineer role at Cribl offers a unique opportunity to work remotely on innovative search solutions with a competitive salary and excellent benefits.
Who Will Succeed Here
Deep expertise in AWS services, particularly with Lambda for serverless architecture, enabling scalable and efficient data processing in distributed systems.
Strong proficiency in TypeScript and Node.js, with a focus on building robust APIs and microservices that manage complex data queries and manipulations.
Proven analytical mindset with extensive experience in data structures and algorithms, allowing for optimized search federation systems that enhance operational data retrieval.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months