Cribl is a remote-first company looking for a Sr Staff Software Engineer to help build their core data platform. The role involves setting technical direction, providing thought leadership, and developing features that integrate Cribl's data stream processing engine with various data systems.
Requirements
- BS in CS/EE with 12+ years of experience or MS with 8+ years
- Expert knowledge of building products that leverage large scale data sets
- Excellent communication skills, both verbal and written
- Self driven and motivated with demonstrated ability to learn new technologies and develop prototypes quickly
- Expert knowledge of data structures, algorithms, operating systems, and distributed systems
- Strong experience with performance optimization of complex systems
- Expert knowledge of designing, implementing, and interfacing with REST APIs
- Experience with Agile processes and rapid iterative development
- Excellent ability to maintain focus on outcomes without getting bogged down
- Experience using services from cloud based platforms such as AWS, Azure, and GCP
- Strong sense of ownership with focus on high quality and high performing deliverables
- Expert knowledge of Linux systems
- Working knowledge of Docker and k8s
- Experience with authorization and authentication standards such as Oauth2, OpenID Connect, LDAP and SAML is a plus
- Experience with Microsoft Office 365 APIs is a plus
Benefits
- Generous Paid Time Off
- 401k Matching
- Relocation Assistance