Software Engineer jobs in Canada
Explore 159 matching jobs.
Software Engineer – Stream Integrations
Cribl
Posted: 10/21/2026AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsSplunkTypeScript
Senior Developer
Euna Solutions
Posted: 10/21/2026ASP.NETReactSCSSTypeScript.NET
Mobile Developer
Encircle
Posted: 10/21/2026AndroidiOSJavaKotlinObjective-CSwift
Senior Developer – T & I
Radio-Canada
Posted: 10/21/2026AngularAzureBootstrapCloudCypressJavaScriptJenkinsMongoDBNoSQL+3 more
RPG / IBM i Analyst-Programmer
Keyloop
Posted: 10/21/2026SQL
Senior Development Manager – Developer Acceleration
Jane.app
Posted: 10/21/2026Senior Developer Marketing Manager – Lifecycle & Growth
1Password
Posted: 10/21/2026Open SourceSQL
Software Engineer
PointClickCare
Posted: 10/21/2026AngularAnsibleAWSAzureCypressDockerGroovyJavaJenkins+4 more
Staff Mobile Engineer – Contractor
Method
Posted: 10/21/2026AndroidiOSKotlinSwift
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Data Developer – 12 month contract
Triton Digital
Posted: 10/21/2026AirflowApacheAWSCloudDockerGrafanaKubernetesPythonScala+1 more
Programmeur senior en IA, Senior AI Programmer
People Can Fly Studio
Posted: 10/21/2026Unreal EngineC++
Lead Quest Programmer
CD PROJEKT SA
Posted: 10/21/2026Node.jsUnreal EngineC++
Lead Programmer, Quests
CD PROJEKT SA
Posted: 10/21/2026FluxNode.jsUnreal EngineC++
Developer, Device Trust Reliability
1Password
Posted: 10/20/2026CloudDistributed SystemsKubernetesRubyRuby on RailsTerraform
Director of Engineering
Aspire Software
Posted: 10/20/2026AWSAzureCloudERPGoogle Cloud PlatformJavaLinuxOraclePerl+4 more
Senior AS/400 Analyst-Programmer
Maplr
Posted: 10/19/2026ServiceNowSQL
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Staff Developer – DSP
GE Vernova
Posted: 10/19/2026AssemblyLinuxC++
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Senior Routing Engine Developer – CX Platform
Miratech
Posted: 10/19/2026CloudDistributed SystemsJavaJenkinsKafkaKubernetesMicroservicesPostgresRabbitMQ+3 more
Core Competencies
Role fitCore 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 & technologiesAWSAzureCloudDistributed 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 resumeApplicant 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
