Frontend Software Engineer, Metabase

Salary not provided
React
CSS
Redux
JavaScript
D3.js
Metabase
Clojure
Junior, Mid and Senior level
Remote in Canada, EU, UK, US
Metabase

Open-source Business Intelligence tool

Open for applications

Metabase

Open-source Business Intelligence tool

21-100 employees

B2BInternal toolsAnalyticsBusiness IntelligenceSaaSData Analysis

Open for applications

Salary not provided
React
CSS
Redux
JavaScript
D3.js
Metabase
Clojure
Junior, Mid and Senior level
Remote in Canada, EU, UK, US

21-100 employees

B2BInternal toolsAnalyticsBusiness IntelligenceSaaSData Analysis

Company mission

Make an easy, open source way for everyone in your company to ask questions and learn from data.

Role

Who you are

  • You care about crafting delightful user experiences. You like to write code to enable people to do something and you understand that details and things like copy matter. If your focus is only on code this might not be the best role for you
  • Prior experience shipping non-trivial apps using React + Redux (or equivalent). Our front end is written in React (surprise!), so you’ll need really strong React and JavaScript knowledge to build fast and thoughtful user interfaces
  • You have experience writing tests, giving good feedback on other people’s code, and writing proposals for more complicated problems that are thoughtful and clear. As we’re a remote company (even outside of pandemics) communication and clarity are really important
  • Due to the nature of what we work on, computer science-y problems come up frequently. We’re not picky about a specific degree or accolade, but you’ll be expected to write fast and performant code and deal with a fair bit of data structure manipulation regularly
  • We like everyone to care about the nuts and bolts of how to make things look good, so you’ll be expected to use our style guide and if necessary write or update our CSS, so comfort in CSS and familiarity with things like design systems and component libraries is a necessity
  • You’ve worked on a large and complex JavaScript project. Metabase is a big product and code base so the ability to adapt existing code and integrate new code into established systems is important and you should feel comfortable digging in

Desirable

  • Knowledge and prior experience with data visualization (especially if it has involved dc.js and d3.js)
  • Previous contributions to open source
  • Either pre-existing knowledge or interest in learning some Clojure, the language much of the backend of our application is written in

What the job involves

  • The types of problems you'd get to work on:
  • Lightning fast interaction with data. Think things like letting people see all the orders that came in from a specific region by clicking directly on a custom map of their sales regions and then letting them filter that list visually by directly interacting with the data table - and all of this happening in a responsive and delightful way
  • Augmenting visualizations. To allow for people to further institutional knowledge, build the feature to allow annotations directly on specific data points in a line chart, and then determine how to expose those when it makes sense across dashboards and the entire app
  • Wayfinding. We want to make sure people don’t have to do work that’s already been done, so build new ways to surface important metrics or segments to the right users across Metabase
  • Embedded analytics. We have customers who deliver analytics to their own users via our embed product. You’d get to tackle the problem of making sure those can match their own products visually and enable easier integration of the embeds into their own code

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

Metabase is at the crest of a third wave of Business Intelligence tools: first centralized enterprise architectures like SAP, then self-service tools like Tableau and Looker and now cloud-based, open-source tools like Metabase.

Its open-source nature has helped Metabase reach 98 million downloads. Metabase makes money by offering a number of professional services like managed hosting, support, and assistance with implementing Metabase in a custom analytics or business intelligence setup.

The company is doubling down on its documentation and sales team to help onboard less experienced users and scale beyond their current user base of over 30,000 companies. The challenge for the startup will be capturing significant revenue while sticking to their open-source principles.

Insights

Top investors

Few candidates hear
back within 2 weeks

32% employee growth in 12 months

Company

Funding (2 rounds)

Aug 2021

$30m

SERIES B

Apr 2019

$8m

SERIES A

Total funding: $38m

Company benefits

  • Remote-first

Company HQ

SoMa, San Francisco, CA

Founders

Graduated from Stanford with an MS in Scientific Computing and Computational Mathematics. Worked as a Software Engineer and Genetic Programming researcher before founding a Facebook Ad Tools startup in 2010. Worked with multiple VCs and startup studios, lastly Expa from which Metabase was spun out of.

Share this job

View 9 more jobs at Metabase