← Back to jobs

Remote job

Software Engineer, Stream Integrations

Backend Full-time Permanent Canada

Job details

$115,000—$150,000 Salary
Canada Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview Build integrations that move data between a real-time stream processing platform and third-party systems. The work combines research and software development: engineers investigate how external technologies behave, then create reliable components that help customers collect and route large volumes of operational and security data. This is a remote role with participation in an on-call rotation.

Responsibilities - Develop integrations with data systems such as search and analytics platforms, message brokers, and cloud object storage. - Set up and configure external systems and accounts to support research, development, and testing. - Design, implement, and maintain clear, robust code, primarily using Node.js and TypeScript, with occasional work in C++. - Create test plans and automated unit and integration tests to verify features. - Work with engineering, product, design, and business colleagues to turn specifications into working features. - Review peers’ designs and code, contribute to documentation and community materials, and take part in a 24/7 support rotation that may include off-hours coverage.

Requirements - Experience integrating third-party applications, libraries, or APIs. - Strong knowledge of data structures, algorithms, operating systems, and distributed systems. - Experience using and building REST APIs and working with cloud platforms such as AWS, Azure, or Google Cloud. - Comfort researching unfamiliar technologies before implementation and building reliable systems when requirements are uncertain. - Familiarity with iterative development practices and a strong sense of ownership for quality and performance. - Clear communication skills, including explaining technical topics to internal and external audiences in distributed teams.

Nice to have - Experience with OAuth 2.0, OpenID Connect, LDAP, or SAML for authentication and authorization.

Benefits and work setup - Fully remote work. - Benefits include health, dental, vision, disability, and life insurance; paid time off and holidays; a retirement plan; equity; and a fertility treatment benefit. - The listed base salary range is CAD $115,000–$150,000, with compensation dependent on location and job-related experience.

Skills detected in the listing

TypeScriptNode.jsC++Stakeholder ManagementAWSGCPAzure
Detected Oct 22, 2026
Last verified Oct 22, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight