Cribl

Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.

Senior Software Engineer, Stream Integrations

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2017H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$160K - $220K / year

EnglishAWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsSplunkType Script

Job Description

• 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 by provisioning, building, and configuring all systems and/or accounts necessary to facilitate the R&D process. • Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers. • Develop expert level knowledge of software development using NodeJS and TypeScript (and sometimes even C++!), and be willing to become exposed to and work with Node internals from time to time. • Ensure product features are working as expected by creating robust test plans paired with comprehensive automated tests and writing integration tests. • Collaborate with other engineers, product managers, UX designers, and business teams to translate feature specifications into implementable code. • Work closely with peers on your team by providing feedback on feature design and code reviews. • Contribute and be involved in a weekly 24/7 support on call rotation. • Initiative and drive to help the greater team, even if it's outside your job description. • Evangelize our innovation and engage our users by contributing to internal and external community, documentation, and blogs related to the products that you help develop.

Job 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, etc.
  • 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, both verbal and written; ability to explain complex technical topics to both internal and external stakeholders with ease and in remote/distributed environments.
  • Insatiable curiosity – one of our core values is a tenet to being a great engineer at Cribl. Be willing and eager to learn new technologies and products built by other companies.

Benefits

  • Health, dental, and vision insurance
  • Short-term disability and life insurance
  • Paid holidays and paid time off
  • Fertility treatment benefit
  • 401(k) plan
  • Equity
  • Eligibility for a discretionary company-wide bonus

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer

EnergyHub

EnergyHub empowers utilities and their customers to create a clean, distributed energy future.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Full Stack Engineer developing backend services for EnergyHub's EV platform

JavaKotlinReactSpringTypeScript
Arizona
$130K - $170K / year
Full-stack Engineer2 days ago
Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

Senior Staff Software Engineer driving technical vision for cloud infrastructure at Temporal.

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformMicroservices
United States
$260K - $325K / year

Staff Software Engineer, Perception

Stack AV

Revolutionizing the Transportation of Goods

Full-stack Engineer2 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Staff Software Engineer developing machine learning architecture for autonomous trucking technology

Python
Pennsylvania
Full TimeRemoteTeam 1,001-5,000

The developer will build and ship full stack features across frontend (Angular, TypeScript) and backend (Node/Python), focusing heavily on designing and implementing reliable agentic workflows, tool-calling, and multi-step reasoning pipelines.

AngularTypeScriptNode.jsPythonPostgreSQLREST APILLM integrationLangChainRAGAI coding toolsagent orchestrationtool-callingmulti-step reasoningdocument processing pipelinessemantic retrievalModel Context Protocolfederal compliancesecure coding
United States
$100K - $175K / year