Taro Logo

Site Reliability Engineer

37signals is a software company that develops web-based productivity tools.
$165,000 - $209,458
Site Reliability
Senior Software Engineer
Remote
51 - 100 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Site Reliability Engineer

37signals is hiring a Site Reliability Engineer (SRE) for our Operations team to help us deliver fast and reliable applications to our customers— Basecamp, HEY, and our ONCE product line. Our Operations team led our effort to leave the cloud and is now dedicated to running our applications in our data centers efficiently and for the long term.

The job involves making systems run smoothly and reliably, considering and mitigating potential issues before they occur. You'll be part of an on-call rotation, which may include responding to incidents during off-hours.

Recent projects include:

  • Integrating and optimizing rspamd for mail pipelines
  • Practicing incident response procedures
  • Provisioning and load testing on-premise servers
  • Managing database schema changes
  • Supporting deployments using Kamal
  • Improving monitoring with Prometheus and Grafana
  • Deploying and operating MySQL database clusters

You'll work with a globally distributed team, maintaining both new and legacy applications. The role requires familiarity with Linux, MySQL, Redis, ElasticSearch, S3, Ruby on Rails, Postfix, and Kamal. You should be comfortable with Unix, networking concepts, and programming in Go or Ruby.

We value long-term thinking, conscientious work, and the ability to take initiative. This is a remote position specifically for candidates based in the Asia-Pacific region (UTC+5 to UTC+13) to support our follow-the-sun coverage model.

37signals offers competitive pay, excellent benefits, and a supportive work environment focused on work-life balance. We encourage applicants from all backgrounds to apply for this opportunity to do the best work of your career.

Last updated 8 months ago

Responsibilities For Site Reliability Engineer

  • Deliver fast and reliable applications to customers
  • Maintain and improve systems in data centers
  • Participate in on-call rotation for incident response
  • Integrate and optimize mail pipelines
  • Provision and load test on-premise servers
  • Manage database schema changes
  • Support deployments using Kamal
  • Improve monitoring systems using Prometheus and Grafana
  • Deploy and operate MySQL database clusters
  • Maintain legacy applications

Requirements For Site Reliability Engineer

Linux
MySQL
Ruby
Redis
Go
  • Familiarity with Linux, MySQL, Redis, ElasticSearch, S3, Ruby on Rails, Postfix, and Kamal
  • Comfortable with Unix toolchain and basic networking concepts
  • Capable of programming in Go or Ruby
  • Ability to work remotely
  • Based in the Asia-Pacific region (UTC+5 to UTC+13)
  • Willingness to participate in on-call rotation

Benefits For Site Reliability Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary in the top 10% of the industry based on San Francisco rates
  • Remote work
  • Ample time off
  • Resources to support doing the best work of your career

Interested in this job?