Cribl

Senior Software Engineer, Backend, Stream Integrations

Cribl

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$165,000 - CA$195,000 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsOpen SourceSplunkTypeScript

About the role

  • Build software components that enable Cribl Stream to collect and send data between closed and open source systems
  • Develop features integrating Cribl Stream with systems such as Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, Google Cloud Storage
  • Rapidly develop subject matter expertise by provisioning, building, and configuring systems and accounts necessary for R&D
  • Design, develop, test, and maintain clear, concise, and robust code
  • Develop expert-level NodeJS and TypeScript code and occasionally work with Node internals and C++
  • Create robust test plans, comprehensive automated tests, and integration tests
  • Collaborate with engineers, product managers, UX designers, and business teams to translate specifications into implementable code
  • Provide feedback on feature design and participate in code reviews
  • Participate in weekly 24/7 support on-call rotation and stand-by/off-hours duties
  • Contribute to internal and external community, documentation, and blogs related to product features

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, both verbal and written; ability to explain complex technical topics in remote/distributed environments
  • Insatiable curiosity and willingness to learn new technologies and products
  • Willingness to contribute to a weekly 24/7 support on-call rotation and perform stand-by, on-call, or off-hours duties
  • Develop expert level knowledge of software development using NodeJS and TypeScript (and sometimes C++)
Cribl

Senior Software Engineer, Backend

Cribl
Seniorfull-time$165k–$195k / year🇺🇸 United States
Posted: 2 hours agoSource: boards.greenhouse.io
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsOpen SourceSplunkTypeScript
Intellistack

Senior Platform Engineer

Intellistack
Seniorfull-time🇵🇱 Poland
Posted: 8 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesNode.js+4 more
Sysdig

Site Reliability Engineer

Sysdig
Mid · Seniorfull-time🇮🇹 Italy
Posted: 6 days agoSource: jobs.lever.co
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformKubernetesLinuxMicroservicesOpen SourcePython
TeamViewer

Senior Software Engineer, Java

TeamViewer
Seniorfull-time🇵🇹 Portugal
Posted: 11 days agoSource: careers.teamviewer.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKafkaKubernetesReactRedisSQL+2 more
DocPlanner

Full Stack Engineer, .NET, Vue.js

DocPlanner
Mid · Seniorfull-time🇪🇸 Spain
Posted: 14 days agoSource: jobs.smartrecruiters.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaScriptKubernetes.NETNoSQLPHPRabbitMQ+4 more