Senior Unified Engineer

RBCToronto, ON
Remote

About The Position

This role involves executing design and implementation activities for a multi-tenant event streaming platform. The Senior Unified Engineer will lead and collaborate with peers to develop functional software. They will also assist DevOps engineers with integrating development code and automated tests completed in sprint with build and release processes. Collaboration with enterprise data, engineering, hosting, cloud, DevOps, and security teams is a key aspect of this position.

Requirements

  • Strong Java and Object Oriented Coding Fundamentals
  • Experience using and developing framework components
  • Messaging experience with Kafka, MQ and related technologies
  • Ability to work independently at a remote location from the primary team

Nice To Haves

  • Java 21 Experience
  • Experience building lightweight processing frameworks
  • Deployment and support experience using GitHub Actions, Gradle or similar pipeline frameworks.
  • Experience using AI to facilitate and speed delivery.

Responsibilities

  • Execute design and implementation activities for a multi-tenant event streaming platform.
  • Lead and collaborate with peers to develop functional software.
  • Assist DevOps engineers with integrating development code and automated tests completed in sprint with build and release processes.
  • Collaborate with enterprise data, engineering, hosting, cloud, DevOps and security teams.

Benefits

  • bonuses
  • flexible benefits
  • competitive compensation
  • commissions
  • stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Flexible work/life balance options
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities
  • Access to a variety of job opportunities across business
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service