Software Engineer jobs in Canada

Explore 159 matching jobs.

Cribl

Software Engineer – Stream Integrations

Cribl

Posted: 10/21/2026
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsSplunkTypeScript
Euna Solutions

Senior Developer

Euna Solutions

Posted: 10/21/2026
ASP.NETReactSCSSTypeScript.NET
Encircle

Mobile Developer

Encircle

Posted: 10/21/2026
AndroidiOSJavaKotlinObjective-CSwift
Radio-Canada

Senior Developer – T & I

Radio-Canada

Posted: 10/21/2026
AngularAzureBootstrapCloudCypressJavaScriptJenkinsMongoDBNoSQL+3 more
Keyloop

RPG / IBM i Analyst-Programmer

Keyloop

Posted: 10/21/2026
SQL
Jane.app

Senior Development Manager – Developer Acceleration

Jane.app

Posted: 10/21/2026
1Password

Senior Developer Marketing Manager – Lifecycle & Growth

1Password

Posted: 10/21/2026
Open SourceSQL
PointClickCare

Software Engineer

PointClickCare

Posted: 10/21/2026
AngularAnsibleAWSAzureCypressDockerGroovyJavaJenkins+4 more
Method

Staff Mobile Engineer – Contractor

Method

Posted: 10/21/2026
AndroidiOSKotlinSwift
CD PROJEKT SA

Lead Quest Programmer

CD PROJEKT SA

Posted: 10/21/2026
Node.jsUnreal EngineC++
Triton Digital

Data Developer – 12 month contract

Triton Digital

Posted: 10/21/2026
AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
People Can Fly Studio

Programmeur senior en IA, Senior AI Programmer

People Can Fly Studio

Posted: 10/21/2026
Unreal EngineC++
CD PROJEKT SA

Lead Quest Programmer

CD PROJEKT SA

Posted: 10/21/2026
Node.jsUnreal EngineC++
CD PROJEKT SA

Lead Programmer, Quests

CD PROJEKT SA

Posted: 10/21/2026
FluxNode.jsUnreal EngineC++
1Password

Developer, Device Trust Reliability

1Password

Posted: 10/20/2026
CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Aspire Software

Director of Engineering

Aspire Software

Posted: 10/20/2026
AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Maplr

Senior AS/400 Analyst-Programmer

Maplr

Posted: 10/19/2026
ServiceNowSQL
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
GE Vernova

Senior Staff Developer – DSP

GE Vernova

Posted: 10/19/2026
AssemblyLinuxC++
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Miratech

Senior Routing Engine Developer – CX Platform

Miratech

Posted: 10/19/2026
CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Cribl

Software Engineer – Stream Integrations

Cribl
Posted 10/21/2026full-timeRemote • CanadaMid-LevelSenior💰 CA$115,000 - CA$150,000 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in integrating data stream processing engines with cloud platforms and third-party applications, while maintaining high-quality code and participating in collaborative development processes. Strong communication skills facilitate effective interaction with diverse teams and stakeholders.

Highest-signal resume keywords
NodeJS DevelopmentTypeScript ProficiencyCloud Platform IntegrationREST API DevelopmentAgile Methodologies

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsSplunkTypeScript

About the role

Key responsibilities & impact
  • Build software components integrating Cribl’s data stream processing engine with Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, and Google Cloud Storage.
  • Provision, build, and configure third-party technologies, systems, and accounts for research and development.
  • Design, develop, test, and maintain clear, robust code.
  • Develop expertise in NodeJS and TypeScript, and work with Node internals when needed.
  • Create test plans, automated tests, and integration tests.
  • Collaborate with engineers, product managers, UX designers, and business teams to implement feature specifications.
  • Provide feedback on feature design and participate in code reviews.
  • Participate in a weekly 24/7 support on-call rotation.
  • Contribute to internal and external communities, documentation, and product blogs.
  • Help the broader team beyond defined job duties.

Requirements

What you’ll need
  • 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 and willingness to learn new technologies and products.
  • Willingness to participate in a weekly 24/7 support on-call rotation, including stand-by, on-call, or off-hours duties.

Benefits

Comp & perks
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Fertility treatment benefit
  • 401(k)
  • Equity
  • Cribl Corporate Bonus Program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Data StructuresAlgorithmsDistributed SystemsOperating SystemsTest PlansAutomated TestingIntegration TestingOAuth2OpenID ConnectLDAP
Soft Skills
Excellent CommunicationCuriosityOwnershipCollaborationProblem-Solving
Tools & Technologies
SplunkElastic SearchKafkaAWS S3Azure Blob StorageGoogle Cloud Storage
Industry Keywords
Data Stream ProcessingThird-Party ApplicationsAPIsResearch and DevelopmentOn-Call Support