Senior Infrastructure Engineer, Streaming Services/Materialization Platform

Shopify

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$113k $242k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $144,350–$219,862.

Based on 240 similar postings.

Employer

About Shopify

Shopify is a leading global commerce platform that enables businesses of all sizes to start, grow, and manage their retail operations online and in-person. It provides tools for storefronts, payments, shipping, and marketing to millions of merchants worldwide.

Shopify currently has 18 open roles on FindRole.

Most-posted roles

View all roles at Shopify

At a glance

TL;DR · Senior Infrastructure Engineer, Streaming Services/Materialization Platform

The Senior Infrastructure Engineer - Streaming Services/Materialization Platform joins the team responsible for the CDC and materialization pipelines that handle every write to core databases, including orders, inventory, and product data. You will build and operate these platforms to ensure high throughput and reliability for event-driven systems, solving complex production issues at scale and participating in an on-call rotation. Key responsibilities include leading impactful projects, contributing to open source and vendor codebases, and collaborating cross-functionally. You will utilize technologies such as Debezium, Kafka, Flink, Yugabyte, MySQL, and BigQuery, while applying coding patterns in Java or Go. This role addresses the technical challenge of maintaining data freshness and delivery guarantees for merchant-facing search and LLM agents within a high-scale commerce environment.

What you'll do

  • Build and operate Shopify's CDC and data materialization platforms to meet high throughput and reliability demands.
  • Solve complex production issues at scale and participate in a regular on-call rotation.
  • Lead the execution of impactful projects within the team's charter.
  • Contribute code back to open source and vendor codebases.
  • Use and shape the team's adoption of AI for design, coding, and collaboration.
  • Communicate technical designs and briefs to diverse audiences including leadership and non-technical stakeholders.
  • Drive engineering excellence by balancing operational strength with the shipping of new features.

What we're looking for

  • Experience in streaming (Debezium, Kafka), processing (Flink), or database (Yugabyte, MySQL, BigQuery) technologies (preferred).
  • Experience building or operating a CDC pipeline, working inside a distributed database, or debugging a streaming system under production load (preferred).
  • Proficiency in good coding patterns in any language, with Java or Go being ideal (preferred).
  • Experience operating large distributed systems at scale (preferred).
  • Experience leading projects, including scoping, structuring work, and driving execution (preferred).
  • Ability to move forward and solve problems when faced with ambiguous technical challenges (preferred).
  • Ability to participate in an on-call rotation.
  • Ability to complete a live pair programming session during the interview process.

More like this

Similar roles

Staff Infrastructure Engineer, Data Streaming

SentinelOne

Remote 79 days ago $156,000–$215,000
Kubernetes Kafka Redis Terraform ArgoCD AWS GCP Python Go GitOps CI/CD GitHub Actions Jenkins Pulumi Infrastructure as Code EKS GKE Distributed Systems FinOps
8+ yrs exp Remote

Senior Infrastructure Engineer

Cognizant

Derby, Derbyshire, United Kingdom +1 14 days ago
Nutanix Microsoft Hyper-V Rocky Linux Windows Server Active Directory Group Policy Ansible Python BIND DNS ISC Kea DHCP Dell PowerProtect Data Manager ITIL Configuration Management DNS DHCP Root-Cause Analysis
5+ yrs exp Hybrid