Why You'll Love This Role
Cribl Stream provides observability, intelligence, and control over real-time data, processing hundreds of terabytes to petabytes of IT and security data daily. Lead a remote-first, cross-functional team of engineers to deliver high-quality software for machine data processing, providing mentorship, driving execution, and ensuring technical excellence.
As An Active Member Of Our Team You Will...
- Build, mentor, and lead high-performing, cross-functional engineering teams dedicated to developing large-scale machine data processing applications.
- Champion technical excellence by setting high standards for design, code quality, and system robustness.
- Take a hands-on approach when needed, providing code reviews, architecture guidance, and technical support to unblock the team.
- Drive projects from concept to completion, including idea generation, design, implementation, and testing.
- Foster a customer-centric culture, ensuring the team remains focused on delivering exceptional products that delight clients.
- Attract, hire, and nurture top talent while promoting an inclusive and diverse team environment.
- Collaborate closely with other leaders to ensure alignment across cross-functional teams and achieve company-wide goals.
- Balance immediate problem-solving with long-term strategic planning to drive sustainable innovation.
- Partner effectively with product management and operations teams to shape, prioritize, and execute the product roadmap.
- This position will require stand-by, on-call, or off-hours duties.
If You've Got It - We Want It
- Proven experience leading distributed engineering teams with a focus on collaboration and effective delivery.
- Strong technical expertise in designing and building scalable, distributed systems.
- Hands-on experience in developing high-scale data streaming systems.
- Background in building and deploying software within a SaaS environment.
- Demonstrated ability to hire, train, and mentor high-performing engineers, supporting all stages of software development and maintenance.
- Experience leading remote teams in a dynamic, Agile environment is a significant advantage.
- Comfortable working directly with customers to troubleshoot technical issues and collaborate on feature enhancements.
- Track record of establishing and promoting strong engineering practices and processes.
- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent practical experience, with 10+ years of industry experience.
- At least 2+ years of experience in a technical leadership role as a team lead or engineering manager.
- Ideal for candidates seeking to transition into a managerial role while maintaining a strong technical foundation.
Salary Range ($200,000 - $300,000)
The salary for this role is dependent on geographic location. In addition to competitive salary, offers generous benefits including health, dental, vision, 401(k), equity, and bonus eligibility.