Software Engineer, Stream Integrations
New
C
CriblTelemetry software
Remote - CanadaFull-Time
SalaryBase Salary Range $115,000 — $150,000 CAD
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSNode.jsGCPMicrosoft AzureTypeScriptC++RESTful APIsDistributed Systems
Requirements
- Demonstrated experience integrating third-party applications, libraries, and APIs.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
- Experience using and developing REST APIs.
- Experience interacting with and building on cloud platforms such as AWS, Azure, or GCP.
- Comfort with substantial research and discovery before coding begins.
- Demonstrated ability to build robust systems amid uncertainty.
- Experience with Agile processes and rapid iterative development.
- Strong ownership and focus on high-quality, high-performing deliverables.
- Ability to explain complex technical topics to internal and external stakeholders.
- Participate in stand-by, on-call, or off-hours duties.
Responsibilities
- Develop features integrating Cribl’s data stream processing engine with systems such as Splunk, Elasticsearch, Kafka, AWS S3, Azure Blob Storage, and Google Cloud Storage.
- Research third-party technologies and configure the systems and accounts needed for research and development.
- Design, develop, test, and maintain robust code.
- Create test plans, automated tests, and integration tests to verify product features.
- Collaborate with engineers, product managers, UX designers, and business teams to translate specifications into code.
- Provide feedback on feature design and participate in code reviews.
- Participate in a weekly 24/7 support on-call rotation, including stand-by, on-call, or off-hours duties.
- Contribute to internal and external communities, documentation, and blogs related to developed products.
View Full Description & ApplyYou'll be redirected to the employer's site