Technical Support Engineer (m/f/d) - Canada | Remote

Ververica

Canada

Remote

CAD 70,000 - 110,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Flexible hours
Direct access to Flink core developers

Job summary

Ververica is hiring a Technical Support Engineer to tackle production issues on Kubernetes, cloud platforms, and Flink workloads. You will partner with Flink engineers to understand distributed systems and resolve complex tickets that keep customers running.

The role suits a puzzle-lover who enjoys helping people and wants to grow into a stream processing expert while contributing to knowledge bases and runbooks for the team.

Qualifications

  • :2+ years in technical support or a similar hands-on role.
  • :Solid knowledge of at least one major cloud platform (AWS, Azure or Google Cloud).
  • :Practical experience with containers and Kubernetes.
  • :Strong problem-solving and analytical skills.
  • :Clear written and spoken English.
  • :Customer-first mindset and ability to stay calm under pressure.
  • :Ability to work independently and as part of a distributed team.
  • :Curiosity and a drive to keep learning.
  • :A degree in Computer Science or a related field, or equivalent practical experience.

Responsibilities

  • :Be the first technical point of contact for customers using Ververica Unified Streaming Data Platform.
  • :Diagnose and fix issues across the stack, from Kubernetes and cloud infrastructure to Flink jobs, connectors and SQL.
  • :Reproduce tricky problems, dig through logs and metrics, and find the root cause.
  • :Escalate to Engineering and Product with clear, well-documented cases, and help shape fixes and product improvements.
  • :Explain solutions and best practices clearly to engineers and non-technical stakeholders alike.
  • :Keep accurate records of cases and resolutions in our ticketing system.
  • :Turn what you learn into knowledge base articles, tutorials and runbooks that help customers and teammates.
  • :Keep sharpening your skills in cloud technologies and stream processing, and share them with the team.

Skills

Technical support
Cloud platforms
Kubernetes
Problem solving
English proficiency
Customer focus
Independent worker
Learning mindset
CS degree or equivalent

Education

Degree in Computer Science or related field

Tools

Terraform
Shell
Python
SQL

Job description

Ververica is the original creator of Apache Flink® and remains a core contributor to it. Flink is the leading open-source engine for stream and batch processing. It runs mission-critical workloads at Netflix, Alibaba, Amazon and Uber, as well as at banks, telcos and global enterprises.

We build Ververica Unified Streaming Data Platform, an enterprise-grade platform for real-time data on top of Flink. Backed by one of the world's largest tech companies, we combine open-source innovation with long-term stability.

WHY THIS ROLE MATTERS

Our customers run real-time pipelines that cannot stop: fraud detection, payments, telemetry, recommendations. When something breaks, you are the engineer who gets it running again.

Technical Support Engineer

As aTechnical Support Engineer, you will solve real production problems on Kubernetes, in the cloud and inside Flink itself. You will work side by side with the engineers who build Flink, so every hard ticket is a chance to learn how a distributed system works under the hood.

This role suits someone who enjoys a good puzzle, likes helping people and wants to grow into a stream processing expert.

WHAT YOU WILL DO
  • Be the first technical point of contact for customers using Ververica Unified Streaming Data Platform.
  • Diagnose and fix issues across the stack, from Kubernetes and cloud infrastructure to Flink jobs, connectors and SQL.
  • Reproduce tricky problems, dig through logs and metrics, and find the root cause.
  • Escalate to Engineering and Product with clear, well-documented cases, and help shape fixes and product improvements.
  • Explain solutions and best practices clearly to engineers and non-technical stakeholders alike.
  • Keep accurate records of cases and resolutions in our ticketing system.
  • Turn what you learn into knowledge base articles, tutorials and runbooks that help customers and teammates.
  • Keep sharpening your skills in cloud technologies and stream processing, and share them with the team.
WHAT YOU BRING
  • 2+ years in technical support or a similar hands-on role, ideally with cloud-based products.
  • Solid knowledge of at least one major cloud platform (AWS, Azure or Google Cloud).
  • Practical experience with containers and Kubernetes. Our product runs on Kubernetes, so this matters.
  • Strong problem-solving and analytical skills. You enjoy finding out why something fails.
  • Clear written and spoken English, and the patience to explain technical ideas to any audience.
  • A customer-first mindset and the ability to stay calm when a customer is under pressure.
  • Ability to work independently and as part of a distributed team.
  • Curiosity and a drive to keep learning.
  • A degree in Computer Science or a related field, or equivalent practical experience.
NICE TO HAVE

No one ticks every box. If you have some of these, tell us.

  • Experience with stream processing, Apache Flink or Apache Kafka.
  • Scripting or programming skills in Shell, Python, Java or SQL.
  • Experience with Terraform or other infrastructure-as-code tools.
  • Experience with cloud monitoring and observability tools.
  • Cloud certifications such as AWS Certified Solutions Architect or Azure Administrator.
LOCATION AND WORKING HOURS

This is a remote role for someone based between UTC-4 and UTC-7. That covers US and Canadian Eastern, Central, Mountain and Pacific time, plus Latin American countries in the same range.

  • Your core hours follow customers' business day in the Americas.
  • You will work closely with our EMEA support team to give customers follow-the-sun coverage.
WHAT WE OFFER
  • Competitive compensation: salary, equity and performance bonus
  • Remote-first culture with flexible hours
  • Direct access to Flink core developers and a global open-source community
  • A clear path to grow into senior support, Technical Account Manager or engineering roles
  • Generous vacation, personal leave and wellness benefits

At Ververica, we believe innovation starts with diverse perspectives. We welcome applicants of all backgrounds. If you are passionate about helping customers succeed with real-time data, we would love to hear from you.

Apache Flink® is a trademark of the Apache Software Foundation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Account Manager (m/f/d) - Canada | Remote
Technical Account Manager (m/f/d) - Canada | Remote

Ververica • Canada

Remote
CAD 110,000 - 160,000
Remote‑first
Equity
Performance bonus
+1
Java Developer
Java Developer

Arkhya Tech Inc. • Toronto

Hybrid
CAD 120,000 - 180,000
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Okta • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health insurance
+5
Enterprise Solutions Engineer, Alberta
Enterprise Solutions Engineer, Alberta

Verkada • Calgary

On-site
CAD 110,000 - 150,000
Healthcare coverage
Dental coverage
Parental leave
+3
Software Engineer - Canada
Software Engineer - Canada

DataVisor Inc. • Vancouver

On-site
CAD 95,000 - 135,000
Health Insurance
PTO
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Fivetran, Inc. • Toronto

On-site
CAD 168,000 - 209,000
Medical insurance
Paid time off & holidays
Professional development
+3
Software Engineer - Canada
Software Engineer - Canada

DataVisor • Vancouver

On-site
CAD 110,000 - 150,000
Health Insurance
PTO
Software Engineer I
Software Engineer I

Fivetran, Inc. • Toronto

Hybrid
CAD 89,000 - 107,000
Medical insurance
Paid time off
Professional development
+3
Senior Customer Success Technical Architect - Bilingual (English and French)
Senior Customer Success Technical Architect - Bilingual (English and French)

IBM • Ottawa

Remote
CAD 120,000 - 180,000
Senior Customer Success Technical Architect - Bilingual (English and French)
Senior Customer Success Technical Architect - Bilingual (English and French)

IBM • Calgary

Remote
CAD 140,000 - 190,000