About the company
Cribl is building the telemetry infrastructure for the AI era. The company partners with IT and Security teams at many of the world's biggest enterprises, including half of the Fortune 100. Cribl is a remote-first company.
Responsibilities
- Develop features that integrate Cribl's data stream processing engine with data systems such as Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, Google Cloud Storage.
- Rapidly develop subject matter expertise in a diverse set of 3rd party technologies.
- Design, develop, test, and maintain clear, concise, and robust code.
- Develop expert level knowledge of software development using NodeJS and TypeScript (and sometimes C++).
- Ensure product features are working as expected by creating robust test plans and automated tests.
- Collaborate with other engineers, product managers, UX designers, and business teams.
- Provide feedback on feature design and code reviews.
- Contribute to a weekly 24/7 support on call rotation.
- Contribute to internal and external community, documentation, and blogs.
Requirements
- Demonstrated experience integrating with third party applications, libraries, and APIs.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
- Experience with using and developing REST APIs.
- Experience interacting with and building on cloud based platforms such as AWS, Azure, GCP.
- Experience with authorization and authentication standards such as OAuth2, OpenID Connect, LDAP and SAML is a plus.
- Comfort with significant research and discovery before coding begins.
- Demonstrated ability to build robust systems in the face of uncertainty.
- Experience with Agile processes and rapid iterative development.
- Strong sense of ownership with focus on high quality and high performing deliverables.
- Excellent communication skills.
- Insatiable curiosity.
Conditions
- Fully remote role within the United States.
- Base salary range: $160,000 - $220,000 USD.
- Benefits include health, dental, vision, short-term disability, life insurance, paid holidays, paid time off, fertility treatment benefit, 401(k), and equity.
- This position will require stand-by, on-call, or off-hours duties.