Company logo

Software Engineer, Site Reliability Engineering

Mercari

Full-time

Remote

US

Mercari is Your Marketplace. We make it super easy to sell (or buy) almost anything. We all have things we don’t use, never used or simply outgrew. But that stuff still has value. Mercari gives you the power to simply sell it, ship it, and earn some cash for it. Fashion to toys. Sporting goods to electronics. All the brands you know and love. Our mission is simple: to make selling easier than buying. And with 50M+ downloads in the U.S. and 350k+ new listings every day, we're just getting started.

Our Site Reliability Engineers ensure our complex software systems are secure, reliable and scalable to millions of users. You will maintain, and operate infrastructure as well as develop core functions of infrastructures and applications. You bring a desire to build reliable and secure systems that have a direct impact on users.  You love to solve complex performance problems. And you take great pride in mentoring and collaborating in an open, respectful, flexible, and empathic manner.

To learn more about what our engineers are (and what you will be) doing, please check out our Engineering Blog.

What you'll be doing:

  • Operate and Maintain shared components used by multiple teams in Mercari US, impacting overall production reliability 
  • Define and Measure System Reliability Goals by creating and managing SLOs for infrastructure and system components
  • Engage in the collaborative development of Mercari's global platform, prioritizing the advancement of Mercari US interests
  • Identify and Eliminate Toil by automating database and infrastructure operations
  • Continuously monitor capacity, performance, and cost of systems in both production and development
  • Build, run, and integrate software to improve the availability, scalability, latency, and efficiency of our system as a whole
  • Define, manage and run Incident Management Processes (on-call, incident response, postmortem)
  • Assess, design, and evaluate our system as a whole and set higher level system goals
  • Provide ad-hoc cloud infrastructure support to non-engineering teams
  • Develop foundations of backend applications to improve developers’ productivity, stability, performance, and quality.

 What you’ll need: 

  • 3+ years of experience in software engineering
  • Professional engineering experience with consumer applications
  • Strong programing skill using PHP or Go
  • Experience working with container native environment like Docker or Kubernetes
  • An insatiable desire and ability to learn with a positive attitude
  • Ability to collaborate with both engineering and non-engineering teams to improve software development process

Nice-to-haves:

  • Experience working with Grafana, Prometheus, Loki, Tempo, and OpenTelemetry
  • Experience working on cloud infrastructures like GCP
  • Experience working with infrastructure as code like Terraform
  • Excellent knowledge of distributed systems
  • Experience with DBMS administration like MySQL
  • Experience with cloud based infrastructure security
  • Experience working in large, cross-functional teams

Technologies you’ll work with:

  • Databases: Cloud Spanner & MySQL
  • Programming Language: Go & PHP
  • Containers & Orchestration: Docker, Kubernetes
  • Infrastructure as a code: Terraform, Ansible
  • Observability: Prometheus, Grafana, Loki, OpenTelemetry

Why Mercari:

Small enough to make an impact, but established enough to provide the stability you need to be successful, Mercari is the best of both worlds. At Mercari you are encouraged to take risks. And when you do, you can do it confidently, knowing you have a team and a company that supports you.

As we grow, your career opportunities with Mercari grow. As our teams expand, your responsibilities expand. Our teams are supported with access to new tools, technologies, and learning opportunities.  We will never stop growing.

Total Rewards:

  • Flexibility: Work remote from anywhere in the US and receive flexible time off 
  • Wellbeing: Top-notch insurance plans, best-in-class new parent offerings and access to mind and body wellness apps
  • Growth: As we grow, your career opportunities grow, we provide access to new tools, technologies and learning opportunities
  • Comprehensive and total rewards: We provide a strong financial foundation and rewards that go beyond the paycheck
  • Teamwork: We are each other's biggest fans- we celebrate from virtual coffee breaks to recognition programs

The applicable salary range for each role is based on where the applicant lives and is aligned to one of 3 zones according to a cost of labor index in that geographic area. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. 

The expected base salary ranges for this role are below. These ranges may be modified in the future. In addition to base salary, Mercari’s total compensation package includes equity and a full range of physical, financial and well-being benefits. For more information about our benefits, please click here.

Zone 1* $132,000-$189,800

Zone 2** $118,800-$170,800

Zone 3*** $105,600-$151,800

Please speak with your recruiter for additional information regarding the salary zone where your geographic location would fit, if it is not included in Zones 1-3 below.

*Zone 1 includes locales such as the San Francisco Bay Area and New York City

**Zone 2 includes locales such as Austin, Boston, Los Angeles and Seattle

***Zone 3 includes locales such as Denver, St. Louis, and Houston