Staff Distributed Systems Engineer Flink (Canada)

Staff Distributed Systems Engineer Flink (Canada)

08 Nov
|
Shopify
|
Canada

08 Nov

Shopify

Canada

Build dependable data infrastructure at Shopify using Apache Flink, distributed systems expertise, and a strong focus on developer experience.

This Staff Engineer role advances the platform behind streaming and batch pipelines for recommendations, catalog, analytics, and core products. You will make pipeline development more self-serve while improving the underlying compute engine’s performance, stability, and operating efficiency. The work combines engine-level problem solving with technical leadership across teams.

Key Responsibilities:

- Make pipeline development fast, easy, and self-serve
- Improve Apache Flink performance, stability, and operating efficiency
- Build platforms that engineers can use effectively




- Lead technical direction and mentor senior engineers
- Participate in the 24/7 on-call rotation

Requirements:

- Expertise in Apache Flink internals and production operations
- Understanding of stream and batch processing semantics
- Knowledge of storage, table formats, and resource management
- Experience running data infrastructure on Kubernetes
- Pragmatic judgment about tuning, rewriting, and upstreaming

Apply distributed systems expertise and Flink knowledge to improve Shopify’s reliable, efficient data processing platform.

📌 Staff Distributed Systems Engineer Flink (Canada)
🏢 Shopify
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff distributed systems engineer flink (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: staff distributed systems engineer flink (canada) / canada