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:
- Elevating our DevOps standards through improved monitoring, tooling, and processes
- Planning and performing infrastructure improvements and maintenance
- Monitoring and improving website stability and response times
- Monitoring and improving email deliverability
- Participating in the on-call rotation
- Triaging, replicating, and fixing potential security issues
- Maintaining high CI build success rates and low CI build run times
Currently, our entire platform is built as a majestic Rails monolith, using Vue.js with Typescript on the front-end.
More details about our tech stack:
- Testing is done with RSpec & Capybara
- Continuous integration and deployment are done with CircleCI
- 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 NewRelic
- Infrastructure managed with Terraform
- Cloudflare and Fastly as CDN
About You
We’re looking for someone who has proven experience building and maintaining large production-level Ruby on Rails applications.
Ideally, you have experience:
- Working with MySQL, PostgreSQL, and Redis
- Rails application development
- Optimizing DB and Rails application performance
- 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 1.5 billion requests a day
You can find our team and core values %20Add%20the%20word/”>com/team”>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
Annual Salary Range: $110,000 – $170,000 USD