Sunday, December 22, 2024

Distant Website Reliability Engineer at 37signals

Time zones: SBT (UTC +11), JST (UTC +9), CST (UTC +8), WIB (UTC +7), MMT (UTC +6:30), BST (UTC +6), NPT (UTC +5:45), IST (UTC +5:30), UZT (UTC +5), TOT (UTC +13), CHAST (UTC +12:45), LHST (UTC +10:30), AEST (UTC +10), ACST (UTC +9:30), ACWST (UTC +8:45)

37signals is hiring a Website Reliability Engineer (SRE) for our Operations staff to assist us ship quick and dependable functions to our prospects—Basecamp, HEY, and our ONCE product line. Our Operations staff led our effort to go away the cloud and is now devoted to working our functions in our knowledge facilities effectively and for the long run.  We’re solely contemplating candidates based mostly within the Asia-Pacific area (UTC+5 to UTC+13) for this opening. The wage vary is 165,000 to 209,458 USD.


Concerning the work
The job of working quick and dependable programs is principally about making life as boring as potential by contemplating and mitigating all of the issues that may go incorrect earlier than they will go incorrect. Operations shines the brightest when there’s nothing to see – programs simply run. However getting there and sustaining that’s difficult work.

It is also unimaginable to get it good on a regular basis! So a part of the work consists of being out there for on-call responsibility, which can embrace getting woken up in the midst of the evening when it is your flip to be first responder. We rotate that duty on an everyday schedule, and you will not be by yourself throughout your first a number of months.

Listed below are some issues we’ve labored on not too long ago which may offer you a greater sense of what you’ll be doing everyday:

  • Combine and optimize rspamd for inbound and outbound mail pipelines
  • Follow incident response procedures together with service failovers
  • Provision and cargo check on-premise servers and KVM-based infrastructure
  • Handle database schema adjustments utilizing pt-online-schema-change
  • Handle and help our day-to-day deployments utilizing Kamal
  • Enhance our present monitoring system utilizing Prometheus and Grafana
  • Deploy and function database clusters constructed with MySQL
Whereas most of your time might be spent supporting Basecamp, HEY, ONCE, and any new software program we could launch, you may additionally preserve our legacy apps till the top of the Web. It’s worthwhile to be as snug serving to pay down technical debt from our previous as you’re constructing for the long run.

You’ll be working hand-in-hand with a good knit, globally distributed staff that’s all the time there to reply questions and share their collective knowledge at every step of the best way. And your expertise and background will be a part of ours. We have now worlds to be taught and we’re desirous to do it collectively. You’ll be able to count on to show us, coach us, and count on the identical in return.


About you
You need to be acquainted with most of our fundamental stack, which incorporates Linux, MySQL, Redis, ElasticSearch, S3, Ruby on Rails, Postfix, and Kamal. What you do not know nicely, you’ll decide up rapidly. And also you have to be snug working remotely.

You are snug with the Unix toolchain, fundamental networking ideas, and you are a satisfactory programmer able to writing or amending present programs in Go or Ruby. You take pleasure in fixing difficult technical issues. You are snug with long-term challenge work, in addition to sudden advert hoc requests.

All that mentioned, we totally perceive that you just gained’t know the way all our programs work on day one… and even day 51! Our Ops staff does deep, important work. Most individuals take a full 12 months to really feel utterly snug working at full capability, and that is okay with us.

You’ll be able to count on a aware onboarding course of with structured ramp-up time. You’ll be able to count on a staff that listens. You’ll be able to count on to be counted on and the liberty to do your finest work. We construct our apps, our groups, and our firm for the lengthy haul, so you possibly can construct your profession right here when you select to.

You may need a CS or engineering diploma. You won’t. That’s not what we’re on the lookout for. We care about what you are able to do and the way you do it, not about how you bought right here. A powerful monitor report of conscientious, considerate work speaks volumes.

We worth Managers of One. We admire individuals who can take a stand but commit even after they disagree. We topic concepts to rigorous consideration and problem one another, however all do not forget that we’re right here for a similar goal: to do good work collectively. That comes with direct suggestions and a excessive diploma of belief.

This can be a distant place. We’re particularly looking for candidates based mostly within the Asia-Pacific area (UTC+5 to UTC+13). Our Ops staff operates on a follow-the-sun protection mannequin, and this position will assist us distribute that duty extra evenly within the area.

We respect everybody’s proper to take part in political expression and activism, however keep away from having political debates on our inside communication programs. 37signals as an organization additionally doesn’t weigh in on politics publicly, outdoors of subjects straight associated to our enterprise. You need to be at peace with each of those stances.


Pay and advantages
37signals pays within the prime 10% of the business based mostly on San Francisco charges. Identical place, similar pay, regardless of the place you reside. You may be supplied a contractor position on comparable phrases and equal pay with our US-based staff. The wage vary for this place is 165,000 to 209,458 USD.

Our advantages help a life well-lived away from work. Ample time without work and all of the assets you could help you in doing the very best work of your profession. Here is extra on the advantages we provide.


Easy methods to apply
Please submit an utility by Wednesday, November sixth at 5:00 PM US-Central time. Introduce your self to us as a colleague. Inform us why you need this job and why you’d wish to work at 37signals. We worth nice writers, so be your self, be inventive, and take your time.

We count on to take a couple of weeks to intently evaluate all functions. Please be aware that we’re unable to supply particular person suggestions in the course of the screening course of. We normally see tons of of functions for Operations roles, and our small hiring staff merely doesn’t have the bandwidth to supply customized suggestions earlier than the interview stage.

You’ll be able to count on to listen to from us concerning the standing of your utility by the top of November. 

Our interview course of consists of 4 steps. First, we’ll invite a gaggle of candidates for a 30-minute audio chat by way of Zoom with our Individuals Ops staff. From there, a smaller group might be requested to finish a take-home technical train that displays the day-to-day work of our SREs; you need to count on to spend round 6 hours on it. Candidates who move the train will transfer on to an interview with our Asia-Pacific Ops staff, after which finalists can have an interview with our Ops management staff. For all interviews, you possibly can anticipate a one-hour video name along with your future colleagues and leaders. We’ll focus on your background and technical data, however no gotchas, brainteasers, or whiteboards.

We hope to increase a suggestion on the finish of December, with a versatile begin date in January.

We encourage candidates from all backgrounds to use for a job the place you are able to do the very best work of your profession. We admire you giving us your consideration, and we promise to provide you our full consideration in return. We sit up for listening to from you!

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles