Overview

We’re a scrappy, distributed team (SF, Fort Worth, Vancouver BC, Barcelona, Las Vegas) building tools that make developers’ lives better. We’re looking for our eighth engineer to help us build out the core product, which includes everything from the HTML/JS in the browser to the backend processing pipeline.

About us:

  • We help thousands of developers find and fix bugs quickly
  • Our backend handles billions of errors with low latency and high reliability
  • Our low latency processing pipeline allows developers to discover and drill down across millions of errors in real-time
  • Our open source libraries are used by some of the best engineering teams in the world, including Twilio, Heroku, Instacart and Twitch.

Our tech stack:

  • React, Webpack, Sass
  • Python, Node.js
  • MySQL, ElasticSearch, Redis, Kafka, Memcache
  • GitHub, CircleCI, Rollbar

You will:

  • Work with PMs, designers, and other developers to ship both user-facing and backend features
  • Collaborate on technical specs with other developers and push new code to production, daily
  • Have fun while releasing software that impacts millions of users

You are:

  • Comfortable coding in Python, Ruby or Node.js and excited to learn new languages and frameworks
  • Obsessive about writing tests for your code
  • Always improving and welcoming of feedback
  • Proud of the products you build and the impact they have for our customers

Bonus points:

  • Experience using Pyramid
  • Experience maintaining open source projects
  • Experience with building highly performant API servers
  • Experience with Rollbar in your personal or professional projects

About Rollbar

Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them. Developers use it to find, reproduce, and fix bugs many times faster than legacy solutions (like digging through log files or responding to customer support issues).

It works by integrating into each part of the application: client (iOS, Android, JS) and server (Ruby, Python, Node, PHP, many others). This gives us code-level visibility on errors that happen in production. When an error is detected, our libraries collect a wealth of data about the error (e.g. which lines of code) and its context (e.g. which user was affected), and report it to our API. Then we analyze, de-dupe, send alerts, and prepare the data for further analysis by the developer.

Large customers love us our ability to de-dupe millions of errors into root causes that they can search, sort, and prioritize. Teams of all sizes love being able to respond quickly to new bugs that appear in production, and rest easy knowing that when something breaks, Rollbar tells them.