Senior Software Engineer (Ruby)

Full Time
Senior Software Engineer (Ruby)
  • FireHydrant
  • New York, NY
  • POSTED Jun, 03
Job Description

COVID Update – We are actively hiring for this position and have been operating as a fully distributed organization across the United States since FireHydrant started. We anticipate a future where we will be able to periodically gather as a company again, but we put the health and wellbeing of our employees (and their families) first.

About the Role
As a software engineer, you’ll build the foundational services that power our product and scale to meet our customer’s needs. You’ll work with a variety of technologies as you design, build, and ship our rapidly expanding product. As an early member of our team, you’ll get to lay the groundwork for future product innovation and scaling capabilities.

 

We’re looking for people with a strong background or interest in building developer-focused products, care deeply about security and customer trust, and are comfortable learning new skills that will deliver value to our customers.

You’ll be working on
Scalable, resilient systems that support product and feature development
Integration with third-party tools like chat, alerting, project management, source control, and CI/CD
Building a high-volume event intake platform where missing a beat means missing critical customer data
Responding to production issues through an on-call rotation, our systems need to be working when our customer’s systems aren’t

We’re looking for someone who
Has experience or interest in building distributed, resilient systems that scale
Knows or has an interest in Ruby on Rails, Golang or Javascript
Can pick the right technologies for the job, and can learn the right technologies when they need
Takes ownership of a project from concept to production
Enjoys working with, teaching, and learning from a diverse group of people
Knows why good is better than good enough, but also knows why perfect is the enemy of good

Example Projects
Build a reliable and flexible pipeline to ingest alerts from a variety of providers, transform them into our data structures and present the most actionable data to customers
Develop integrations with project management tools like Asana, Clubhouse and Trello to create follow-up items from incidents and keep their status in sync for use in reporting systems
Create valuable reporting systems used by customer leadership teams in staying informed on the reliability of their teams’ services

Life at FireHydrant
We’re remote-first with engineers around the US, our headquarters is in NYC (Union Square)
We collaborate through Slack, Zoom, GitHub pull requests, Notion, and Clubhouse
We believe in a healthy work-life balance; we’re early stage but work reasonable hours and want you to use your vacation time

Technology we use
Ruby / Ruby on Rails
Grape (API)
RSpec
React, Redux, and Redux-Saga
Jest
Storybook
Docker and Docker Compose for local development
Kubernetes
Weave Flux
CircleCI
Google Cloud Platform
AWS
PubSub
Protocol Buffers
Golang

Benefits
100% employer-paid health, vision and dental premiums for the employee and 75% of dependents
Unlimited vacation policy with a minimum requirement of three weeks off per-year
Wellness program: reimbursements for your gym membership, athletic equipment, nutrition plans, etc
Education budget: conferences, books, online courses, etc
401k match

Popular Remote Jobs

Popular Remote Jobs

Remote Jobs App in Google Play Store