Back

Senior Site Reliability Engineer (Remote, APAC)

  • Asia
  • Engineering & Development

About Shopify

Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. Since 2006, we’ve grown to over 10,000 employees and generated over $496 billion in sales for 2 million merchants in 175 countries. Every 28 seconds, an entrepreneur on Shopify makes their first sale.

This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.

About you

Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.

Before you apply, consider if you can:

  • Care deeply about what you do and about making commerce better for everyone
  • Excel by seeking professional and personal hypergrowth
  • Keep up with an unrelenting pace (the week, not the quarter)
  • Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
  • Bring critical thought and opinion
  • Embrace differences and disagreement to get shit done and move forward
  • Work digital-first for your daily work

About the role

The Site Reliability team is part of the Infrastructure organization that builds, operates, and improves the heart of Shopify’s technical platform, and unlocks the power of planet-scale infrastructure for all of Shopify’s merchants, buyers, and developers.  

Shopify has many critical components, and sometimes they fail. Members of our Site Reliability team are the ones ensuring we can get back to normal operation as fast as possible when that happens. Site Reliability sets the foundation for building and running resilient systems at Shopify. This is a team of engineers with both in-depth operational knowledge of the entire Shopify stack, as well as strong programming fundamentals, who act as first responders and leaders during an incident.  

Our goal is to drive incidents to resolution as quickly as possible, and guide teams to build a more resilient Shopify. We build whatever systems and tools are necessary to ensure Shopify is resilient, and that incident response and resolution is fast and reliable. We continuously seek out ways to automate away manual toil involved with keeping Shopify running.

Commerce happens 24/7, and we have built out a globally distributed team that can respond whenever necessary. Our team hires across 4 different regions: Asia-Pacific (APAC), North America West, North America East, and Europe, the Middle East, and Africa (EMEA), in a follow-the-sun support model that provides 24/7 coverage for incident management.

This is a remote position available in Australia, Japan, and Singapore.

Shopify is now permanently remote and working towards a future that is digital by default. Learn more about what this can mean for you.

What we can offer you:

  • The opportunity to run Shopify’s planet-scale systems by enabling engineering teams to create resilient systems.

  • Work focusing on a unique set of interesting and challenging problems that can’t be easily found elsewhere.

  • The flexibility to define what resiliency and site reliability engineering mean for Shopify.
    The means to grow the capacity of our worldwide distributed site reliability engineering teams, and consult with other engineering groups on how to build low-latency, highly resilient systems.

  • A direct impact on our millions of merchants’ ability to generate revenue for their livelihood, their families, and their employees through the business they’ve built from the ground up on our platform.
     

You’ll work on things like:

  • Collaborating with high-caliber engineering teams across Shopify to help them create resilient systems.

  • Acting as a force multiplier across and within engineering departments.

  • Managing ongoing incidents, using your understanding of Shopify to involve the right teams, and to resolve issues as quickly as possible.

  • Cleaning up the noise in our signals, ensuring we can get an understanding of our systems and debug problems easily.

  • Responding to automated alerts and executing playbooks.

  • Setting standards with teams for building resilient, debuggable systems.

  • Ensuring we never fail for the same reason twice.

  • Following up on each meaningful incident to learn and to extract appropriate action items so teams know what to do next.

  • Helping teams build tools to automate the toil of on-call duties.

Qualifications

  • You are based in Australia, Japan, or Singapore.

  • Experience handling multiple on-call shifts for mission-critical systems, and responsibility for the tools and processes used to debug and correct failures. 

  • You've navigated more than one incident through to the retrospective process.

  • You know what good observability looks like, but more importantly, how to get there.

  • Strong programming fundamentals—ideally in a variety of languages—primarily in backend software development. 

  • Comfort with hands-on development, navigating through multiple programming languages, digging deep in the stack, and using cloud infrastructure (for example, Google Cloud Platform, Amazon Web Services, Azure, Kubernetes, Docker).

  • Experience with mentorship and helping teammates level up their craft and technical skills. 

  • You understand the meaning of continuous improvement and evolving systems.

  • You reject the idea that on-call rotations have to be a terrible, disruptive experience.

  • You understand how to improve difficult situations through short and iterative projects.

  • A commitment and drive for quality, technical excellence and results.

  • If you don’t know all this stuff, don’t worry, we’ll teach you!

Bonus Points:

  • Experience working with a variety of open-source software, including Nginx, Redis, Memcached and MySQL.

  • Familiarity with network and web protocols, from IP to HTTP.

Our belief is that a strong commitment to diversity & inclusion enables us to truly make commerce better for everyone. We encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. Please take a look at our Sustainability Reports to learn more about Shopify’s commitments to our communities, and our planet.

At Shopify, we understand that experience comes in many forms. We’re dedicated to adding new perspectives to the team - so if your experience is this close to what we’re looking for, please consider applying.

The shape of a Shopify career

Ben joined Shopify as a frontline Support Advisor with no background in programming or computer science. He’s now a Director of Engineering. Spanning 10 jobs on 7 teams in 9 years, Ben’s Shopify career path has twisted and turned as he’s worked relentlessly to pursue a career as an engineer and adapted to the pace of change—all fuelled by personal and professional hypergrowth.

Our mission as a company is to spread entrepreneurship and help individuals become their own bosses and take control over their lives. I truly believe this mission and value in extreme personal growth and development extends to what’s expected as a Shopifolk. Shopify doesn’t like to tell people what to do. Not only is your career in your own hands, a lot of your day-to-day is too, which can be jarring for many people. To thrive here, you need to be someone who’s willing to take big bets on yourself and figure things out on your own.

Ben Cox
Director, Support & CX Engineering

Ben’s growth trajectory

2014-2016

  • A support advisor for 2 years
  • Studied dev skills. Learnt about our API. Became first API support person. Found bugs to fix.
  • Eventually became a software dev

2017-2019

  • Helped launch first finance product for merchants
  • Became senior dev and launched new support contact centre
  • Led a team as a dev manager

2020-2022

  • Scaled a team from 4 to 60+ as a senior dev manager
  • Became Director for Support and CX Engineering

We hire people, not resumes. If you think you’re right for the role, apply now.

First things first

We want to ensure you’re the type of person who will thrive here so we can move you quickly through our hiring process. Before completing the job application, please check all the statements that apply to you below:

It looks like you might not be a great fit for Shopify at this time- while we encourge everyone to apply, we are looking for someone who can meet all these criteria.

Application

Personal Information


Experience

Shopify - Voluntary Candidate Diversity Survey

At Shopify, diversity is an organizational imperative and we strive for all employees to feel included, valued, heard. Our mission is to make commerce better for everyone and our goal is to ensure that we include everyone across all dimensions of diversity in bringing that mission to life. As you enter our interviewing process, we invite you to complete this optional survey to help us evaluate our diversity and belonging efforts at Shopify.

You do not have to answer these questions, and it will in no way affect your job application. The personal information requested by these questions is purely voluntary and will not be linked to your name or job application.

If you have any questions about the collection or use of this information, please contact inclusion@shopify.com

Gender Identity

Race/Ethnicity:

Disability: