Cribl is a remote-first company that is looking for a Sr Staff Software Engineer to help build their core data platform. The successful candidate will have expert knowledge of building products that leverage large scale data sets and will be responsible for developing features that integrate Cribl's data stream processing engine with data systems. The role requires a BS in CS/EE with 12+ years of experience or MS with 8+ years, excellent communication skills, and experience with Agile processes and rapid iterative development.
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
- Health insurance
- Dental insurance
- Vision insurance
- Short-term disability insurance
- Life insurance
- Paid holidays
- Paid time off
- Fertility treatment benefit
- 401(k)
- Equity
- Discretionary company-wide bonus