Back to results

Closed listing

Senior Data Streaming Engineer (Java, Kafka & GCP)

  • Toronto, ON, Canada

Hybrid

$85 to $97 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$85 to $97 CAD / hour
Job type
Contract
Workplace
Hybrid
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Senior Data Streaming Engineer (Java, Kafka & GCP)

Job Type: Contract

Contract Duration: 12 Months

Pay Rate: $85-$97/hr

Location: Hybrid, Toronto, ON | 2-3 days per week onsite

Your New Company

A leading organization is seeking to add one Senior Software Developer to its technology team. The team collaborates closely across Canada, the US, and India in a fast-paced environment focused on delivering modern data streaming and cloud-based solutions.

Your New Role

We’re seeking an experienced Senior Data Streaming Engineer with strong Core Java skills, proven expertise in data streaming (e.g., Apache Kafka, Apache Flink), and hands-on delivery on Google Cloud Platform (GCP). You’ll design and build scalable, reliable, real-time data solutions and contribute to production support and incident resolution.

Working hours start at 07:30–08:00 EST to support collaboration with global technology teams.

What You'll Need to Succeed

Key Responsibilities

  • Develop and maintain Java-based services and applications.
  • Design and implement event-driven architectures and real-time streaming pipelines.
  • Build and operate Kafka-based streaming solutions, including cluster configuration, monitoring, and performance tuning.
  • Deliver on GCP using services such as Dataflow, BigQuery, GKE, Cloud Storage, and Terraform.
  • Triage, troubleshoot, and resolve production issues; participate in weekly platform support.

Experience

  • 8–10 years preferred

What You'll Get in Return

You will have the opportunity to work with a talented team of professionals in a dynamic and supportive environment. Client is offering competitive compensation, professional development opportunities, and the chance to make a significant impact on our clients' success.

What You Need to Do Now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.

This posting is for an existing vacancy with the organization

AI may be used to screen, assess or select applicants for the position.

More about this job

Responsibilities

Develop and maintain Java services, and design and operate scalable event-driven architectures and real-time streaming pipelines using Kafka and related technologies. Deliver cloud-based solutions on GCP, tune and monitor streaming platforms, and troubleshoot production issues as part of platform support.

Requirements

The role seeks a senior engineer with strong Core Java skills, proven data-streaming expertise such as Kafka or Flink, and hands-on GCP delivery experience. Eight to ten years of experience is preferred, along with the ability to support production systems and collaborate with global teams during working hours starting at 7:30–8:00 a.m. EST.

Skills

  • Core Java
  • Apache Kafka
  • Apache Flink
  • Google Cloud Platform
  • Dataflow
  • BigQuery
  • Google Kubernetes Engine
  • Cloud Storage
  • Terraform
  • Data Streaming
  • Event-Driven Architecture
  • Real-Time Streaming Pipelines
  • Cluster Configuration
  • Performance Tuning
  • Production Support
  • Incident Resolution

Benefits

  • Competitive Compensation
  • Professional Development Opportunities

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Engineering
  • Finance & Accounting

Keywords

  • Core Java
  • Apache Kafka
  • Apache Flink
  • Google Cloud Platform
  • Dataflow
  • BigQuery
  • GKE
  • Cloud Storage
  • Terraform
  • Data Streaming
  • Event-Driven Architecture
  • Real-Time Data
  • Streaming Pipelines
  • Cluster Configuration
  • Monitoring
  • Performance Tuning
  • Production Support
  • Incident Resolution
  • Cloud-Based Solutions
  • Banking and Financial Services

Report this job