Senior DevOps Engineer Job at FetLife, Remote

RlJiZ3dpWWlCdS9wNVptMzVLS2ttT2JROUE9PQ==
  • FetLife
  • Remote

Job Description

At FetLife we're looking for a Senior DevOps Engineer to help us better serve the community.

The Job

As a DevOps Engineer, you'll be working with the engineering team to monitor and improve our security, infrastructure, and performance.

You'll be responsible for:

  • Planning and performing infrastructure improvements and upgrades
  • Triaging, replicating, and fixing potential security issues
  • Performing and automating account support chores
  • Maintaining high CI build success rates and low CI build run times
  • Participating in the on-call rotation

Currently, our platform is built as a majestic Rails monolith, using Vue.js with Typescript on the front-end, and enhanced by Rust for select services and gems.

More details about our tech stack:

  • Testing is done with RSpec & Capybara
  • Continuous integration and deployment are done with CircleCI & GitHub Actions
  • MySQL and PostgreSQL for our main databases
  • ScyllaDB for our activity feeds
  • Redis for session storage, queue management, and caching
  • ElasticSearch for full-text search
  • DevOps using Containers orchestrated with Kubernetes and Helm
  • Service and performance monitoring is done with DataDog and Sentry
  • Infrastructure managed with Terraform

About You

We're looking for someone who has proven experience maintaining large production-level Ruby on Rails applications.

Ideally, you have experience:

  • Working with MySQL, PostgreSQL, and Redis
  • Rails application development
  • Maintaining infrastructure with Docker, Kubernetes, and Google Cloud

Additionally, since we're 100% remote, we:

  • Highly value strong written communicators
  • Require three hours overlap any time between 10 AM and 6 PM CET

About Us

FetLife is the largest kinky social network on this side of the Milky Way. We:

  • Have over 10 million members and growing
  • Grew 100% by word-of-mouth
  • Serve over 3 billion requests a day

You can find our team and core values here .

Pay & Benefits

We use a standardised salary calculator for each position to ensure we are competitive, fair, and consistent. For this specific role, the rate is between $115k - $170k USD / year.

Additionally, we offer:

  • Paid time off:
    • 2 weeks vacation
    • 5 statutory holidays (e.g. Easter & Thanksgiving)
    • 2 weeks during Christmas
    • 4-day workweeks during the summer months (July & August)
  • Annual company retreat (e.g. Malaga, Miami, Vancouver, and Montreal)
  • Annual anniversary gift (200$ USD for every year with us, e.g. 4th anniversary is $800)
  • Monthly streaming music subscription reimbursement
  • Fully paid maternity and paternity leave

Please mention the word **ASPIRATION** and tag RMzguNjguMTM0LjE5NA== when applying to show you read the job post completely (#RMzguNjguMTM0LjE5NA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Job Tags

Remote job, Holiday work, Full time, Summer work, Christmas work,

Similar Jobs

Georgia-Pacific

Process Engineer - Engineer Job at Georgia-Pacific

 ...Your Job Our Gypsum Facility in Lovell, Wyoming is looking for a Process Engineer. This role will optimize production processes, troubleshooting and resolve technical issues, lead improvement projects in our fast-paced plant. The correct candidate will motivate, coach... 

Get It Recruit - Transportation

Customer Success Manager - Remote | WFH Job at Get It Recruit - Transportation

 ...passionate about building lasting customer relationships, driving customer success, and making a positive impact in the...  .... As a Customer Relationship Manager, you will play a key role in ensuring...  ...Participate in both on-site and remote meetings, fostering collaboration... 

Interim Healthcare - OKC, OK

Home Health LPN Job at Interim Healthcare - OKC, OK

Interim HealthCare of Oklahoma City is currently recruiting full-time Home Health Licensed Practical Nurses (LPN). We are seeking candidates who are compassionate, caring, motivated and want to provide quality care for our clients at home. If you are looking for a position... 

Turning Point USA

Events Internship Job at Turning Point USA

 ...Position Title: Events Summer Internship Employment: Part-Time, Hourly, Non-Exempt Location: Phoenix, AZ Travel: 10-14 Days Start Date: May 5th, 2025 End Date: In July, after the Student Action Summit Turning Point USA is a 501(c)(3) grassroots nonprofit... 

Innovative Appliance Repair of Woodland Hills

Data Entry Clerk Remote $40/H Job at Innovative Appliance Repair of Woodland Hills

Job Title: Remote Data Entry Clerk Compensation: $40/hour Job Type: Full-time / Part-time (Flexible Hours) Location: Remote Job Summary: We are seeking a detail-oriented and reliable Remote Data Entry Clerk to join our team. In this role, you will be responsible...