Sr Software Engineer, Stream Integrations

Cribl

Remote
Base: $160,000 - $220,000; bonus/equity: equity + ...
Fully remote
Integrate cribl's data stream processing engine
Develop subject matter expertise in 3rd party technologies
Design, develop, test, and maintain robust code
Cribl is seeking a Senior Software Engineer for Stream Integrations, a fully remote position focused on developing software components that facilitate data integration between various systems. The ideal candidate should have strong technical expertise in NodeJS, TypeScript, and cloud platforms, along with a collaborative mindset and an eagerness to learn

Job Summary

  • As a Senior Integrations Engineer at Cribl, you will build the software components that enable us to collect and send data between closed and open source systems.
  • 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.
  • In addition to a competitive salary, Cribl also offers a generous benefits package which includes health, dental, vision, short-term disability, and life insurance, paid holidays and paid time off, a fertility treatment benefit, 401(k), equity, and eligibility for a discretionary company-wide bonus.

Matching Summary

Match Score: 85

Cribl is seeking a Senior Software Engineer for Stream Integrations, a fully remote position focused on developing software components that facilitate data integration between various systems. The ideal candidate should have strong technical expertise in NodeJS, TypeScript, and cloud platforms, along with a collaborative mindset and an eagerness to learn.

Salary

Base: $160,000 - $220,000; Bonus/Equity: Equity and eligibility for discretionary company-wide bonus; Benefits: Health, dental, vision, short-term disability, life insurance, paid holidays, PTO, fertility treatment benefit, 401(k)

Skills & Requirements

Must-have

  • Integrate Cribl's data stream processing engine
  • Develop subject matter expertise in 3rd party technologies
  • Design, develop, test, and maintain robust code
  • Develop expert knowledge of NodeJS and TypeScript
  • Create robust test plans and automated tests
  • Collaborate with cross-functional teams
  • Provide feedback on feature design and code reviews
  • Contribute to weekly 24/7 support on-call rotation
  • Evangelize innovation and engage users

Nice-to-have

  • Experience with authorization and authentication standards
  • Insatiable curiosity and willingness to learn

Key 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
  • Comfort with significant research and discovery before coding
  • 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

Work Rights

Not specified

Tailored Resume

Cover Letter