Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Infrastructure Engineer - Streaming Compute

Shopify Inc.

The Streaming Compute team owns the platform that powers large-scale data processing at Shopify with Apache Flink. We provide the infrastructure and tooling that lets teams across the company build, deploy, and operate streaming and batch data pipelines reliably and efficiently. Our platform powers business critical use cases, such as recommendations, catalog, as well as analytics workloads.

Our work spans the full platform: making pipeline development fast and self-serve, improving performance and stability of the underlying compute engine, and keeping the platform cost-efficient as it scales. In this role, you'll work on distributed systems and developer experience, making powerful data processing simple and dependable for every engineer at Shopify.

About the role

As we broaden the scope of our platform, we're looking for a Staff Engineer with demonstrated expertise in Apache Flink. Shopify runs Flink at significant scale, powering both streaming and batch pipelines behind our core products and data-driven features, and we're investing deeply in the next generation of the platform: faster pipeline development, stronger performance and reliability from the engine itself, and efficient operation as workloads grow. You'll work alongside the team to push the boundaries of the core Flink ecosystem, both internally and in the open source community. As a domain expert, you'll shape the technical direction of the platform, dig into the hardest engine-level problems, and raise the bar for how the team builds and operates Flink at scale.

What you’ll bring (we don’t expect you to have done all of this):

  • Reflexively use AI to accelerate and improve your daily work.
  • Are an established expert in Apache Flink: You've operated it in production at scale, understand its internals (runtime, state, checkpointing, memory model, connectors), and can debug and tune it at the engine level, not just the API level.
  • Have contributed to Flink or its ecosystem in the open source community through code, FLIPs, reviews, or active involvement, or have the depth and appetite to start.
  • Have strong distributed systems fundamentals: stream and batch processing semantics, storage and table formats, resource management, and running data infrastructure on Kubernetes.
  • Can lead through influence: setting technical direction, mentoring senior engineers, and driving cross-team initiatives from ambiguous problems to shipped outcomes.
  • Care about developer experience and pragmatism: you build platforms that other engineers love to use, and you know when to tune, when to rewrite, and when to upstream.
  • Join the 24/7 on-call rotation.

About the discipline

Engineering. It’s our DNA.

Engineering isn't a department at Shopify. It's our DNA. The engineers who thrive here care about the code, the system, and the merchants relying on both. They want hard problems and uncomfortable growth. They find solutions without waiting for permission. They ship weekly. They want commerce to work better for everyone. So does our founder, Tobi, who still codes and still shapes where this thing is going.

They're open source nerds. They pair program because two brains write better code than one. New tools, new models, new approaches. They experiment constantly. Most of what's standard here started as someone hacking on something.

They use AI like a keyboard, reflexively and everywhere, to clear the mundane and make room for thinking. And they work in the open. The fastest way to learn here is to watch someone better than you do the work. If that sounds like you, come build with us.

Infrastructure Engineers at Shopify build and maintain the systems that handle millions of requests per second and billions of dollars in transactions. At that scale, performance gains matter and weak assumptions surface quickly. Your systems power the experience for millions of entrepreneurs and buyers every minute of every day, including peak events like Black Friday.

Engineers at Shopify spend the majority of their time actually writing code to build and improve infrastructure. You’ll solve problems that don’t exist anywhere else, with challenges that push what’s possible. If that lights you up, come build with us.

Growth and rewards

Mastery-matched compensation.

~Mastery

At Shopify, getting better at your craft and increasing your impact is how you grow. Twice a year, we assess both in our ~Mastery cycle, Shopify’s performance review. Achieving higher ~Mastery is a promotion, and when you earn a promotion your total rewards grow with it. Crafter and manager are equal paths, so you can pursue excellence in the craft you’re best at.

Total Rewards

With Flex Comp, your Rewards Wallet gives you agency over your compensation mix. Adjust your mix of cash, restricted share units, and stock options (including programs like Long-Term Equity)* to where it makes sense for you, and mix it up anytime as life and priorities change. Buying a house? Want more skin in the game? Just experimenting? It’s your call.

* Flex Comp program offerings vary based on location, role, and employment type. Full details are set out in our Terms & Conditions and related plan documents.

Built for real life

Room for the rest of your life.

Flexible work, remote by design

A flexible vacation policy means most Shopifolk can take the vacation days they feel they need to recharge.

If a change of everyday scenery is more your jam, Destination 90 means you can work from (almost) anywhere in the world for 90 days of the year.

Your setup

Your battlestation is your home base. Request the desk, chair, and AV gear you need to get shit done.

You need ‘em, we’ve got ‘em. Our health and welfare benefits may include health, dental, vision, disability, and life insurance depending on your country. If you’re in a country without a package, you'll receive a monthly allowance. We also offer mental health support for you and your dependents, including immediate and confidential services like counseling and coaching sessions.

Family support

We offer fertility benefits globally, along with paid parental leave to welcome a new family member.

The Life Story is how we understand the themes of your career journey so far, human to human. What you’ve learned, and how you made a difference. Show us the trophies and the bruises: the problems you’ve solved, the challenges you encountered, the decisions you made, and the lessons you learned along the way.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Staff Infrastructure Engineer - Streaming Compute in Toronto, ON vacancy
  •  ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...for Members of Technical Staff to join the Model Serving team...  ...running production infrastructure at a large scale ~ Experience...  ...troubleshooting in complex Linux-based computing environments ~ Experience... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Toronto, ON
    5 hours ago
  •  ...from a commitment to clean code, solid engineering principles, and delivering innovative products...  ...is an opportunity for an experienced Staff Engineer responsible for maintaining our...  ...the development and maintenance of our infrastructure components, including Docker, Grafana,... 
    Suggested
    Work at office
    Local area
    Flexible hours
    2 days per week

    OpenTable

    Toronto, ON
    23 days ago
  •  ...economy, this could be your next big opportunity.  We can’t wait to get to know you!  The Work   The Staff Engineer plays a key role within the Infrastructure Solutions team, defining infrastructure strategies and roadmaps with a strong emphasis on network... 
    Suggested
    Contract work

    eqbank

    Toronto, ON
    8 days ago
  •  ...AI is central to how we work. Every engineer pairs with capable agents, and agentic workflows...  ...investors. About the Role As Staff Product Engineer, you will translate our...  ...operations behind our products: infrastructure as code, environments, fast build and release... 
    Suggested
    Full time
    Work at office
    3 days per week

    Parallelz

    Toronto, ON
    1 day ago
  •  ...Array team is seeking an experienced Staff Backend Software Engineer to join our team. Array is a...  ...Requirements: ~ Bachelor's degree in Computer Science or related field. ~6+ years...  ...systems. ~ Familiarity with cloud infrastructure and services. Bonus Points:... 
    Suggested
    Full time
    Work from home
    Flexible hours

    AppLovin

    Toronto, ON
    4 days ago
  • $160k - $220k per year

     ...secures AI by building the trusted, neutral infrastructure that enables organizations to safely...  ...too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...observability tooling Education ~ B.S. Computer Science or equivalent #P25892_... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  • $160k - $220k per year

     ...AI by building the trusted, neutral infrastructure that enables organizations to safely...  ...Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder...  ...Education and Training: ~ Bachelor's in Computer Science, or relevant industry... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  • $88k - $132k per year

     ...Equinix is the world’s digital infrastructure company®, shortening the path...  ...teams, analysts, and other engineers to design and build systems and...  ...closely with a Senior Staff engineer on architecture and...  ...Required Bachelor's in Computer Science or Computer Engineering... 
    Full time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    13 days ago
  • $125k - $160k per year

     ...Department of Mechanical and Industrial Engineering (MIE) and the Division of Engineering Science...  ...applications for a full-time teaching stream position in engineering design. This will...  ...by search committees or human resources staff. Results will be aggregated for institutional... 
    Permanent employment
    Full time

    University of Toronto

    Toronto, ON
    20 days ago
  • $160k - $220k per year

     ...building the trusted, neutral infrastructure that enables organizations...  ...challenges and enables: Streaming analytics  Interactive end...  ...expect great things from our engineers and reward them with stimulating...  ...about to change the cloud computing landscape forever. About... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    7 days ago
  • $144.2k per year

     ...platform puts information in motion, streaming in near real-time so companies...  ...We are a team of passionate engineers who love solving complex distributed systems and infrastructure problems. We are building Kora...  ...Bring ~ BS, MS, or PhD in computer science or a related field, or... 

    Confluent, an IBM Company

    Toronto, ON
    3 days ago
  •  ...About the Role Are you passionate about AWS, automation, and finding smarter ways to build and manage cloud infrastructure? We're looking for a Staff Cloud Engineer to help us scale and improve the cloud infrastructure behind multiple Varicent products, including our Extract... 
    Full time
    Manual labor
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    1 day ago
  •  ..., ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software...  ...contributors of all seniorities. We're looking for a Staff Manufacturing Engineer to help build Tenstorrent's in-house ability to launch,... 
    Permanent employment
    Contract work

    Tenstorrent

    Toronto, ON
    1 day ago
  • $129.6k - $179.6k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Analog Mixed Signal Design...  ...semiconductors built to power global network and computer systems. It is an essential part of the core infrastructure enabling next generation services in data... 
    Remplacement

    Qualcomm

    Toronto, ON
    3 days ago
  •  ...are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of...  ...customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping...  ..., with the ability to work across work streams within your team and contribute to your... 
    Full time
    Contract work
    Internship

    Stripe

    Toronto, ON
    5 hours ago
  • $164k - $225k per year

     ...building the trusted, neutral infrastructure that enables organizations to...  ...We are a diverse team of engineers, product managers, and designers...  ...role We’re looking for a staff frontend engineer on the Agent...  ...Bachelor’s or Master's degree in Computer Science or related field (... 
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    7 days ago
  • $160k - $220k per year

     ...AI by building the trusted, neutral infrastructure that enables organizations to safely...  ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical...  ...positive. Bachelor's degree in Computer Science or equivalent experience.... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...Staff Software Engineer The global capital markets are among the largest markets in the world...  ...performance and reliability of Noetica's core infrastructure. About the Role In this...  ...background includes: ~ Bachelor's degree in Computer Science, Information Technology, or a... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $200k per year

     ...clutch.ca. About the Role Platform Engineering is becoming a strategic investment at...  ...we're looking for our first dedicated Staff Platform Engineer to help define what that...  ...looks like. This isn't about maintaining infrastructure, it's about building the internal... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    3 days per week

    Clutch Technologies Inc.

    Toronto, ON
    15 days ago
  • $109.4k - $191.5k per year

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...stability of our customer application(s) and infrastructure services from an operations perspective....  ...critical software ~ Bachelor's degree in Computer Science or Information Systems or... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, ON
    28 days ago
  • $159.4k - $215.6k per year

     ...Staff PCIe Design Engineer Are you ready for a new and exciting challenge at Arm Toronto's Design Center? If you are a self-motivated design engineer...  ...Skills and Experience: ~ Bachelors or Master’s degree in Computer Science or Electrical/Computer Engineering or a similar... 
    Full time
    Work at office
    Local area

    ARM

    Toronto, ON
    5 hours ago
  • $172k - $236k per year

     ...building the trusted, neutral infrastructure that enables organizations to...  ...We are a diverse team of engineers, product managers, and designers...  ...within Okta Secures AI as a Staff Machine Learning (ML) Engineer...  ...Bachelor’s or Master's degree in Computer Science or related field... 
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    7 days ago
  • $140.6k - $190.6k per year

     ...Job Description   The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including...  ...Required Qualifications   ~ Bachelor's degree in Computer Science, Engineering, or equivalent experience.  ~8+ years... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...AI by building the trusted, neutral infrastructure that enables organizations to safely...  ...mission. If you are too, let's talk. Staff Software Engineer, Device Identity (Java) Device Identity...  ...Education: Bachelor’s degree in Computer Science or equivalent experience.... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend...  ...of LLMs, experimentation, and scalable infrastructure. Your decisions will influence your product...  ...& Skills: ~ Bachelor’s degree in computer science, Computer Engineering, a related... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Job Description Staff Platform Engineer- Materia AI Are you excited about building cloud-native...  ...scalable, reliable, and secure infrastructure that empowers our product development...  ...technologies, and best practices in cloud computing, platform engineering, and site... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $164k - $225k per year

     ...secures AI by building the trusted, neutral infrastructure that enables organizations to safely...  ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...enablement while staying secure. The Staff FullStack Engineer Opportunity As a... 
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    4 days ago
  • $109.4k - $191.5k per year

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ..., and performance of ServiceNow's cloud infrastructure. You'll design and operate cloud-native...  ...engineering teams. The Role As a Staff SRE, you'll set the technical direction... 
    Permanent employment
    Full time
    Contract work
    Manual labor
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    ServiceNow

    Toronto, ON
    20 days ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture...  ...engineering practices, including automated testing, CI/CD, infrastructure automation and production monitoring. ~ Demonstrated... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $159.4k - $215.6k per year

    Salary Range: $159,400-$215,600 per year We value people as individuals and our dedication is to reward people competitively and equitably for the work they do and the skills and experience they bring to Arm. Salary is only one component of Arm's offering. The total reward ...
    Full time
    Work at office
    Local area

    ARM

    Toronto, ON
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Infrastructure Engineer - Streaming Compute. Be the first to apply!