Overview

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.

About the Team

Our Service Catalog Team is a powerful team dedicated to developing and maintaining our Service Catalog. Through projects like adding Operational Readiness Checklists to services, building and displaying service dependencies, and building new and easy ways to ingest service data from all types of mediums, the Service Catalog team has the responsibility to build the fastest growing feature at FireHydrant.

The team is a low-ego, high performing group of people. The engineers pitch in where ever they are needed and always support the growth of a teammates’ career and skills. We always celebrate our wins and work to improve when there are areas of opportunity.

The work you’ll do

  • Build and maintain a reliable and beautiful frontend end interface for our Service Catalog
  • Work with Customer Support & Success to solve customer issues around our areas of the application
  • Collaborate with engineers across the organization to continue building a solid foundation of high-quality javascript work

What we’re looking for

  • Has a drive to ensure our application’s important systems are high quality, scalable and user-friendly
  • Enjoys working on new challenges and brings a core set of modern React skills to solve them
  • Can pick the right technologies for the job, and is excited to learn the right technologies when they need to
  • Takes ownership of a project from concept to production
  • Enjoys working with, teaching, and learning from a diverse group of people

Example Projects

  • Build a reliable and flexible user interface to ingest service catalog data
  • Spike upon and implement options for displaying a service dependency graph
  • Partner with design on creating an intuitive and useful service detail view

What you will accomplish in…

In one month, you’ll

  • Become familiar with our product, our customers, and how our teams work to improve them
  • Meet with the founders, leaders across FireHydrant and peers across engineering to understand how we work
  • Get up to speed by taking on impactful pieces of work alongside more tenured engineers beginning the first week

In three months, you’ll

  • Work with our customers to resolve issues they’ve encountered within our application by being on our Escalation Engineer rotation.
  • Improve our React strategies and maintainability.
  • Assist in breaking down stories from open-ended product and design feature requests.

In 6 months, you’ll

  • Be on call to address an outage with our systems.
  • Mentor more early-career engineers across disciplines.
  • Become more active within the engineering team to help improve and shape hiring and onboarding new Frontend engineers.
  • Have established career-progressing goals with your manager and have started working toward them.

In one year, you’ll

  • Have completed several features.
  • Have a deep understanding of your team’s domain within our codebase and a rough understanding of the machinations of other areas outside of your team scope.

Technology we use

  • React, Redux, and Redux-Saga, Formik
  • Golang, Ruby, Rails, Grape (API)
  • RSpec, Jest, Cypress
  • Docker and Docker Compose for local development
  • Google Kubernetes Engine, GitOps, CircleCI
  • Google PubSub, Protocol Buffers

About FireHydrant

FireHydrant is building the only platform focused on site reliability. The FireHydrant platform includes Incident Response, Status Pages, and more, so companies can take control of their complex system, reduce downtime for their customers, and work better together. We’re a Series B company with around 80 employees (and growing!) who sit across the United States. Check out our blog to learn more about us.

Life at FireHydrant

  • We’re remote-first with employees around the US, our headquarters is in NYC (Union Square)
  • 1-2x per year we will gather as a company, depending on the safety of such gathering, and have virtual events throughout the year
  • We collaborate through Slack, Zoom, Figma, Notion, and Shortcut
  • Kind candor – we expect honesty delivered through kindness, first and foremost
  • Transparency & equity – information is shared openly in Slack channels; we welcome ideas and contribution regardless of role or experience level
  • Mutual mentorship – we believe in the power of mentorship and that everyone (of all skill levels) has something to learn, and something to teach

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, with sustainable working hours and healthy work/life balance
  • Wellness program (in every form it takes): reimbursements for your gym membership, therapy sessions, athletic equipment, nutrition plans, etc
  • Education budget: conferences, books, online courses, etc
  • Home office stipend: get your workspace set up in a way that works best for you
  • 401k match

Compensation

FireHydrant believes that everyone should be compensated fairly and we strive for transparency within our organization and the industry. We set our salaries at the 75th percentile based on compensation data from hundreds of companies at our stage and everyone in a given role is paid the same without adjusting for locality. The comp for this role is $165,000 (SWE III), $190,000 (Senior), or $215,000 (Staff) depending on leveling/title.

Requirements: 

  • FireHydrant requires that all newly hired employees are fully vaccinated against COVID-19, subject to reasonable accommodations provided based on medical need or religious belief.
  • All employees must be able to show authorization to work in the US.